Page d'accueil Vers la page d'accueil       PAGE ÉQUIPEMENTS DU SIMULATEUR DE CONDUITE  (mise à jour au 18/01/2026)       

barre de séparation

Page des techniques électroniques sur le train, autre que sur UTS2000.

Hors UTS, cette page me permet d'exposer différents travaux. Ici c'est pour utiliser des véritables équipements de conduite dans un simulateur de conduite de locomotive.
        pupitre

Au 04/09/2025, le pupitre de la CC72000 de SimExpress est opérationnel. 
a  a  a

On trouvera un exemple de réalisation d'un poste de simulateur de conduite de locomotive SNCF ici : FerroviSim

J'ai installé ces équipements modifiés dans le pupitre de l'association ASL26 : Simul'Aube 10 : Simulation ferroviaire

<<--------------------------------- Mise à jour au 18/01/2026 ----------------------------------------->>>
Dans cette mise à jour, je passe progressivement mes équipements en alimentation 12 Volts.
C'est plus sûr et plus pratique. Je n'utilise pas le 72 Volts, et le 48 Volts nécessaire pour le klaxon, sera obtenu à partir du 12 Volts, localement juste à coté des équipements.
Dans ce cas, toute la partie 48 Volts sera sous coffret fermé, seul le 12 Volts sera accessible.
Il faudra aussi relier le pupitre métallique à la terre. Ce sera fait pour les parties fixes et mobiles du pupitre, et sera présenté dans un prochain dossier de construction.

Dans cette mise à jour, j'ai modifié les ordres de commande pour tous mes équipements.
Au lieu d'envoyer un seul octet, j'envoie une trame avec un caractère d'entête et de fin de trame.
Cela permet de sécuriser les transferts séries, et de réduire les actions intempestives, suite à des parasites sur la liaison.

Les caractères d'entête et de fin sont différents pour chaque équipements. Cela permet d'avoir plusieurs équipement sur une même sortie série d'un Arduino.
Mise à jour des compteur LCD, du KVB, des voyants déportés.
Nouveau montage pour une animation de maquette HO.
Nouveau programme d'interface pour Open Rails.

<<--------------------------------- Mise à jour au 16/12/2025 ----------------------------------------->>>

J'ai aussi mis à jour plusieurs équipements, dont les manomètres.
J'ai ajouté des horloges.


<<--------------------------------- Mise à jour au 30/10/2025 ----------------------------------------->>>
Version du Poste De Conduite V3.1 installée et fonctionnelle pour la CC72000 de SimExpress.
C'est la version pratiquement finalisée qui sert pour les expositions.
J'ai aussi mis à jour beaucoup d'équipements, sur cette page dédiée aux simulateurs: RST, INTERFACE TRIPHASEE POUR TACHYMETRE, MANOMETRES et KVB

<<--------------------------------- Mise à jour au 04/09/2025 ----------------------------------------->>>
Version du Poste De Conduite V3.0 installée pour la CC72000 de SimExpress.
C'est la version qui sert pour les expositions.
J'ai aussi mise à jour beaucoup d'équipements.


<<---------------------------------   Table des matières    ----------------------------------------->>>
Le bloc radio RST et son animation avec un Arduino

L'amplification des sorties d'un Arduino 3,3 ou 5 Volts

La commande d’équipements 72 Volts, klaxon, sonnette... en 48 Volts

Modification des galvanomètres ou afficheurs à aiguille pour les sorties pwm de l'Arduino

Modifications des voyants 72 Volts en 5 Volts

Création d'une interface triphasé pour tachymètre et compte-tours

Animation des manomètres avec des servomoteurs

Le boitier KVB  C(K)ontrôle de vitesse par balises

Le compteur de vitesse LCD, ATEC et ATESS

Le boitier bruiteur SCORTEC

Commande de voyants déportés et Picto du TGV

Les horloges

Divers équipements du pupitre
 

Ensemble d'interface de conduite complet à base d'Arduino

Programme d'interface pour Open Rails et l'interface de conduite Arduino

Animation d'un maquette HO

<<--------------------------------------------------------------------------------------------->>>

 

LA RADIO RST
Le boitier RST est un équipement dit "Radio Sol Train", installé sur les pupitre de locomotive de la SNCF.
C'est un équipement qui peut être ajouté de manière autonome sur un pupitre de conduite.

Avec l'ajout d'un Arduino NANO, ce boiter RST fonctionne comme un vrai.
Le schéma complet du montage reste très simple. La modification d'un, boitier demande une demi journée de câblage.
J'ai validé ce montage en modifiant quatre boitiers RST avec succès.

V1.1 du 21/07/2024 : Modification du logiciel, ajout de tonalités sonores aux touches [ADT-RADIO] et [APPEL-REGUL].
V1.2 du 21/09/2025 : Modification du logiciel : L'appui sur n'importe quelle touche, sauf la touche [ALERTE], joue un bip sonore.
                                  La touche [INTER PHONIE] à la place de [ADT RADIO] pour jouer la mélodie.
                                  La touche [Appel GARE] : Affiche "Connexion" + délai de 7 secondes + mélodie.
                                  Modification du câblage de l'Arduino D5 et D6 !
RST 01      rst      RST 02

Cliquer ici pour voir la vidéo de démonstration de mon RST

Ce logiciel est un logiciel libre. Exigence du concepteur : Ne pas modifier les lignes :
A la mise sous tension, affiche "JLF   xx/xx/xxxx" sur écran fluo pendant 5 secondes.
  strncpy(case_g, "JLF", 3);
  print_g();
  strncpy(case_d, "21/09/2025", 10);
  print_d();
On peut modifier ce programme et le diffuser. Dans ce cas, il faut préciser son origine et donner libre accès aux sources modifiées.

Télécharger ici tout le dossier de fabrication RST, avec le code source Arduino inclu V1.2  Mise à jour V1.2 au 21/09/2025
Les questions sur ce montage peuvent être posées sur le forum RMF. Par exemple ici : https://www.rmf-magazine.com/phpBB/viewtopic.php?t=203032

Remarques :
Au 30/10/2025 ce montage donne entière satisfaction.
A la première mise sous tension, le voyant [TEST DEFAUT] va s'allumer, mais au bout de 10 secondes.
Si on n'a pas d'affichage sur l'écran bleu, vérifiez si il n'y a pas eu d'inversion des signaux RESET, SCLK et DATA. J'ai fait cette erreur sur ce troisième boitier !
Je viens de modifier un quatrième boitier. Défaut à la mise sous tension = Pas d'éclairage des touches. J'avais soudé les fils des adresse A0, A1 et A2 du MCP23017 au VCC au lieu de la masse GND !

 

POUR AVOIR DES SORTIES DE PUISSANCE 5 VOLTS AVEC UN ARDUINO 3,3V ou 5V

On a souvent besoin d'amplifier une sortie d'un Arduino, pour alimenter un équipement gourmand en courant, ou sous une tension élevée.
C'est aussi nécessaire pour brancher un équipement alimenté en 5 Volts, alors que l'Arduino utilisé est en 3,3 Volts.

J'utilise ce circuit MX1616H pour piloter un galvanomètre qui consomme 20 mA, sous 5 Volts. (Sortie 1 ampère / Alimentation = 2 à 7 Volts)

Pour une tension jusqu'à 14 Volts, j'utilise le circuit TA6586. (Sortie 3 ampères / Alimentation = 3 à 14 Volts)

et entre 15 et 45 Volts, le circuit : DRV8871. (Sortie 3 ampères / Alimentation = 7 à 45 Volts).
J'utilise ce circuit pour piloter un cadran à aiguille qui donne la vitesse imposée "VI". Il faut une tension comprise entre 0 et 15 Volts pour faire bouger l'aiguille.

Par exemple, un Arduino DUE fonctionne en 3,3 Volts, et aucune de ses broches ne doit être reliée à une tension supérieure.
Mettre une des ses broches au +5 Volts détruirait instantanément l'Arduino.

Version V1.1 du 04/09/2025 : Ajout du montage pour des tensions supérieures à 5 Volts.

 Exemple de carte "Pont en H" à MX1616H pour alimenter un moteur.
ampli
Télécharger ici la notice explicative pour utiliser cette carte AMPLI
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/


LA COMMANDE D’ÉQUIPEMENTS 72 VOLTS, KLAXON, SONNETTE...EN 48 VOLTS
Lors de la migration d'équipements réels vers un pupitre du simulateur, on trouvera des équipements alimentés en 72 Volts.
En fait, les équipements alimentés d'origine en 72 Volts dans une locomotive, peuvent aussi fonctionner en 48 Volts.
Ils produiront des sons moins forts, mais ce n'est pas un mal.

Ce qui important, c'est de ne pas dépasser 48 Volts.
Voici une solution pour commander ces appareils à partir d'un Arduino.

Le circuit imprimé est disponible gratuitement. C'est le fichier : "Commande de klaxon - PCB - CADCAM.ZIP".
Cette carte a été testée avec succès sur un klaxon 72 Volts et une sonnette 72 Volts, tous les deux alimentés en 48 volts.

Ce montage permet de limiter les parasites et évite de faire planter les Arduino environnants.

V1.0 du 15/11/2024 : Version 48 Volts
V1.1 du 16/12/2025 : Version aussi pour le +12 Volts, comme la commande d'éclairage du pupitre.
V2.0 du xx/xx/2026 : Version en préparation pour alimenter ces équipements en 12 Volts, avec un convertisseur 12 vers 48 Volts dans un coffret fermé, collé à ces équipements.
cmd48v     cmd48v

Télécharger ici la notice explicative pour utiliser cette carte CMD48V   Mise à jour au 16/12/2025
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/
Au 30/10/2025, ce montage donne entière satisfaction. Pas de problème de commutation ou de parasitage.


MODIFICATION DES GALVANOMÈTRES OU AFFICHEURS A AIGUILLE
Ce document explique comment modifier des appareils de type cadrans à aiguille, ou galvanomètres, pour les commander à partir d'un Arduino.
Pour cela il faut modifier les caractéristiques de ces appareils. D'origine, ils sont construits pour mesurer des tensions variées, aussi bien du 12 Volts que du 200 Volts.

En les ouvrant et modifiant les résistances internes de limitation de courant, on peut les adapter pour fonctionner sur 5 Volts pleine échelle.
Ces adaptations sont prévues pour un Arduino alimenté en 5 Volts. Si on utilise un Arduino alimenté en 3,3 Volts, il faut utiliser une carte amplificatrice.

V1.0 du 04/07/2024 : Sortie du document.
V1.0 du 27/08/2025 : Pour simplifier la modification pour les galvanomètres de 20 mA et 50 mA, je place une résistance fixe à l'intérieur, pour avoir la pleine échelle vers 4,7 Volts.
V1.2 du 04/09/2025 : Ajout du montage pour commander le cadran VI "Vitesse imposée".
V2.0 du 18/01/2026 : Prise en compte de la résistance de 220 Ohms sur les sorties des PCA9685.
galva     gaalva

Télécharger ici la notice explicative pour modifier les galvanomètres
   Mise à jour au 18/01/2026
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/
Au 30/10/2025, ce montage donne entière satisfaction. Le potentiomètre intégré simplifie la mise à l'échelle.


MODIFICATIONS DES VOYANTS 72 VOLTS EN 5 VOLTS
Ce document explique comment commander des voyants d'origine à 72 Volts, à partir d'un Arduino.
On remplacera les lampes des voyants à filament, par des leds.
Les voyants pourront ainsi être branchés directement sur la carte d'interface Arduino, et le pupitre ne chauffera plus.

V1.1 du 04/09/2025 : Ajout d'un paragraphe pour augmenter la luminosité de ces leds.
lampe    lampe    lampe

Télécharger ici la notice explicative pour modifier les voyants   
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/
Au 30/10/2025, ce montage donne entière satisfaction. Bonne luminosité et faible consommation.



CRÉATION D'UNE INTERFACE TRIPHASÉ POUR TACHYMÈTRE ET COMPTE-TOURS
Pour commander des appareils de type : Compte-tours, tachymètre, compteur de vitesse, tacho… à une sortie PWM d'un Arduino,
il faut produire un signal de puissance en triphasé de très basse fréquence.
Le signal triphasé doit être à fréquence variable de 3 Hz à 30 Hz environ, pour une tension variable d'entrée comprise entre 0 et 5 Volts.
Ce montage fonctionne avec des moteur 40 Volts. Avec des moteur 60 Volts, ça ne fonctionne pas.

Version du 15/05/2025 : Ce montage donne satisfaction. On a mis en route un compte-tours et un compteur de vitesse. Bien lire la notice.
Version du 12/09/2025 : Ajout d'une entrée de commande, pour améliorer nettement le fonctionnement à basse vitesse, et des recommandations générales.
Version du 30/10/2025 : Remplacement du module élévateur de tension par un XL6019, plus costaud et changement des inductances par des 22 µH de type CDRH127.
Version du xx/xx/2026 : Je travaille sur une version avec seulement un Arduino NANO et un module L298. J'ai trouvé un code pour générer un signal triphasé.
                                        C'est en partie en assembleur, et je ne maitrise pas l'Arduino là-dessus. Cela devrait faciliter sa fabrication et améliorer la conduite de ces équipements.

Les circuits imprimés sont disponibles gratuitement.
Ces adaptations sont prévues pour un Arduino alimenté en 5 Volts. Si on utilise un Arduino alimenté en 3,3 Volts, il faut utiliser une carte amplificatrice.
ct    ct    ct

Télécharger ici tout le dossier de fabrication du générateur triphasé   Mise à jour au 30/10/2025
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/
Au 30/10/2025, maintenant avec les dernières améliorations apportées au montage, décrites dans la documentation, le fonctionnement est fiable.
Il reste parfois des décrochages à hautes vitesses, mais très rarement.


ANIMATION DES MANOMÈTRES AVEC DES SERVOMOTEURS
D'origine les manomètres sont alimentés directement en air comprimé.
Il va falloir retirer le mécanisme intérieur pour y placer des servomoteurs.
Les servomoteurs sont directement pilotés par l'Arduino.
La modification réalisée en utilisant des engrenages et des servomoteurs numériques sub-micro, PTK 7350 MG-D Digital (Dimensions : 19.6 x 23.7 x 8.4 mm)
donne un déplacement des aiguilles précis et fluide. Si l'on règle le servomoteur pour 9 Bars, à mi-course on a exactement 4,5 bars. Ce montage est parfaitement linéaire et avec peu d'à-coup.

Version du 04/09/2025 : Ajout sur la position des engrenages à la construction.
Version du 30/10/2025 : Ajout d'un paragraphe "Conclusions", où j'ai noté des réflexions sur la précision obtenue et sur les saccades résiduelles.
Version du 16/12/2025 : Ajout d'une solution par transmission par courroie. Ajout d'un paragraphe sur le calage à réaliser pour avoir la meilleur linéarité possible.
Version du 18/01/2026 : Modification du paragraphe sur le calage à réaliser. Il est important de caler le servomoteur à 1500 µs, puis de placer l'aiguille à mi-course de la plage utilisée.
mano    mano    mano    mano    mano    mano  
Télécharger ici la notice explicative pour modifier les manomètres  Mise à jour au 18/01/2026
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/

Au 30/10/2025, ce montage donne entière satisfaction. Si il reste des saccades dans les grands mouvements rapides, c'est difficilement évitable avec ce genre d'appareil.
 


LE BOITIER KVB
Voici les documents pour la création ou la migration d'un boitier KVB.
Ces documents peuvent servir à construire un KVB de toutes pièces.

J'utilise un Arduino NANO, un module TM1638, et deux modules MCP23017.
J'ai aussi pris en compte le boitier optionnel de roues codeuses, avec ses haut-parleurs.

V1.1 Modification du logiciel. Ajout de balises '<>' sur les n° des roues codeuses. Optocoupleurs sur liaison. Bouton [TEST] sonore, 's' = Séquence d'initialisation. Boutons [VAL] et [FS] fonctionnels.
V1.2 Correction de bug + séquences "PR400", "UC512", "00 000"  pour SimExpress .
V1.3 Mise à jour uniquement de la notice du KVB. Suppression des indications obsolètes dans la notice et ajout d'aide à cette modification. Mise à la masse pour éviter les plantages intempestifs.
V2.0 Le format d'échange trame est : "<x>". Cela sécurise les échanges sur la liaison série. Cela évite des fonctionnements intempestifs. Il faudra reprendre les programmes qui dialoguent avec le KVB.
         Cette version sera recettée sur un vrai pupitre en avril 2026. Elle a déjà été vérifiée sur un simulateur de montage électronique.
kvb  kvb  kvb  kvb

Cette version matérielle et logicielle est 100 % opérationnelle, après la modification d'un troisième boitier KVB.
Il est conseillé de mettre à jour les KVB avec cette dernière version.
Télécharger ici tout le dossier de fabrication du KVB V2.0  Mise à jour V2.0 au 18/01/2026
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/
 
Ce logiciel est un logiciel libre. Exigence du concepteur : Ne pas modifier les lignes :
A la mise sous tension, affiche "JLF   <date>" sur l'écran pendant 1 seconde.
On peut modifier ce programme et le diffuser. Dans ce cas, il faut préciser son origine et donner libre accès aux sources modifiées.
Au 12/05/2025, ce montage donne entière satisfaction. L'animation du KVB dépend malheureusement du nombre de variables échangées avec le simulateur.
Au 08/09/2025, en cas de fonctionnement aléatoire, voir la documentation pour relier la masse au moins.
Au 18/01/2026, ajout de balises "<>" sur tous les échanges sur la liaison série. Il faudra reprendre les programmes qui dialoguent avec le KVB.



LE COMPTEUR DE VITESSE LCD DE TYPE ATEC OU ATESS
C'est un compteur vraiment beau, qu'il est un peu délicat à installer dans un pupitre de simulation.
Il existe en deux versions, à la norme ATESS ou ATEC.
Il est alimenté d'origine en 72 Volts. C'est une tension trop élevée, et il faut réaliser les modifications prévues en V2.0, pour pouvoir l'alimenter en toute sécurité en 12 Volts.

Une fois modifié, il est directement interfaçable avec une carte Arduino.
La notice est complète, avec des indications de dépannage si besoin.

V1.0 du 12/05/2025 : Présentation des deux types de compteur LCD.
V1.1 du 16/12/2025 : Amélioration de la notice.
V2.0 du 18/01/2226 : Mise à jour importante ! Modifications pour alimenter en toute sécurité, le boiter en 12 Volts au lieu du 72 Volts.
cpt   cpt

Télécharger ici tout le dossier de modification du compteur de vitesse LCD     Mise à jour V2.0 au 18/01/2026
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/



LE BOITIER BRUITEUR
Ce boitier est installé dans les cabine de locomotive, pour servir d'alarme sonore.
Avec un minimum de modification sur le boitier Scortec, il est utilisable avec une alimentation 12 Volts et commandable en 5 Volts.

V1.0 du 12/05/2025 : Modification d'un boitier Scortec.
V1.1 du 16/12/2025 : Démontage d'un boitier VELEC SEFAT 427B.
V2.0 du xx/xx/2026 : Passage du boitier VELEC SEFAT 427B en 12 Volts.
br   br

Télécharger ici tout le dossier de modification du boitier Bruiteur     Mise à jour V1.1 au 16/12/2025
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/


LA PLAQUE DE COMMANDE DES ESSUIES-GLACE
Ce document explique comment utiliser la plaque de commande des essuie-glaces, d'un ancien pupitre de conduite de locomotive.
On supprime les éléments pneumatiques, pour les remplacer par un interrupteur et un potentiomètre.

V1.0 du 12/05/2025 : Modification d'une plaque de commande.
V1.1 du 16/12/2025 : Modification différente pour une seconde plaque de commande.
eg

Télécharge le document de modification de cette plaque de commande d'essuie-glaces    Mise à jour V1.1 au 16/12/2025
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/


COMMANDE DE VOYANTS DÉPORTÉS
Pour réduire le nombre de fil à câbler vers un Arduino principal, j'ai élaboré une carte annexe. Le câblage est ainsi réduit à 6 fils, pour commander 32 voyants.
C'est prévu en trois versions, 16, 32 ou 48 Voyants. Pratique pour allumer les voyants d'une boite de pictogrammes, quand ça dépasse une douzaine de voyants.

On commande l'allumage et l'extinction des voyants, en envoyant un caractère Ascii à cette carte.
Le montage pour 32 sorties tient sur une plaque de 12 x 18 cm.

V1.0 du 13/05/2025 : Montage pour 32 Voyants.
V1.1 du 16/12/2025 : Ajout d'un montage pour les 24 voyants du TGV.
V2.0 Le format d'échange trame est : "(x)". Cela sécurise les échanges sur la liaison série. Cela évite des fonctionnements intempestifs. Il faudra reprendre les programmes qui dialoguent avec ce module.
         Cette version sera recettée sur un vrai pupitre en avril 2026. Elle a déjà été vérifiée sur un simulateur de montage électronique.
voy    voy    v

Télécharger ici tout le dossier de création de la carte pour les voyants  Mise à jour V2.0 au 18/01/2026
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/
Au 18/01/2026, ajout de balises "()" sur tous les échanges sur la liaison série. Il faudra reprendre les programmes qui dialoguent avec cet équipement..


HORLOGES
Adaptation d'horloges LCD et à aiguilles. La modification principale consiste à passer d'une tension d'alimentation de 72 Volts, à 12 Volts

V1.0 du 16/12/2025 : Horloge LCD du TGV et horloge Jaeger d'une BB7600.
h    h

Télécharger ici le dossier de modification des horloges     Nouveau au 16/12/2025
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/


DIVERS ÉQUIPEMENTS
Adaptation d'autres équipements du pupitre. Il faut repérer les contacts ou en ajouter.

V1.0 du 16/12/2025 : Commande de l'avertisseur sonore. Clé de sélection de pantographe.
d    d   

Télécharger ici le dossier sur la commande de l'avertisseur sonore   Nouveau au 16/12/2025
Télécharger ici le dossier sur la clé de sélection de pantographe  Nouveau au 16/12/2025
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/


ENSEMBLE D'INTERFACE POUR POSTE DE CONDUITE COMPLET A BASE D'ARDUINO V3.1
Ce montage qui tient sur une seule plaque permet de réaliser l'interface entre un véritable pupitre de locomotive, ou un pupitre de fabrication personnel, et un simulateur de conduite ferroviaire sur ordinateur.

La fabrication de cette interface de poste de conduite est décrite en détail, les fichiers des circuits imprimés sont fournis, ainsi que le code source pour la carte Arduino DUE.
Cette version est utilisée sur un vrai pupitre, et reste très facile à monter, en faisant appel à une seule carte Arduino due et des modules I2C.
Il faut relier le pupitre métallique à la terre. Ce sera fait pour les parties fixes et mobiles du pupitre, et sera présenté dans un prochain dossier de construction.

Ca fonctionne avec le simulateur "Railworks Train Simulator Classic de DTG".
Avec le programme d'interface ci-dessous "InterfaceORArduinoJLF", on peut l'utiliser avec d'autres simulateur, comme Open Rails.

Cette version est celle utilisée pour simulateur de conduite de la CC72000 de l'ALS26. Ce pupitre a été utilisé lors de diverses expositions, pendant de longues heures sans plantage.

V3.1 du 30/10/2025 : Montage fonctionnelle pour la CC72000 de SimExpres.
V3.2 du xx/xx/2026 : Ajout de nouveaux menus sur le boitier de configuration. Code modifié pour l'animation de la maquette, et du KVB.
                                   Ajout du code pour la BB7600/BB7200.
                                   Dossier de fabrication pour la BB7600/7200. En cours ici : Simul'Aube 10 : Simulation ferroviaire
 
Rien ne vous empêche d'utiliser ce code pour n'importe quel autre pupitre de locomotive, en adaptant les deux sous programmes Arduino.

pdc  pdc   a  a

Cette version matérielle et logicielle est 100 % opérationnelle.

Dans cette version, il y a uniquement les fichiers pour la locomotives CC72000 de SimExpress, mais ça reste adaptable à d'autre locomotives et simulateur.
Télécharger ici tout le dossier de fabrication du Poste de Conduite  Mise à jour en V3.1 au 30/10/2025


POSTE DE CONDUITE - INTERFACE POUR OPEN RAILS
InterfaceORArduinoJLFMa carte Arduino est conçu pour fonctionner avec "Train Simulator Classic RailWorks de DTG", et son interface "TSClassic Raildriver and Joystick Interface".
Voulant tester mon système avec un autre simulateur de train sur Windows, j'ai réalisé ce programme d'interface "InterfaceORArduinoJLF" pour "Open Rails".

Ce programme récupère les données d'Open Rails, et les envoie à ma carte Arduino sous le même format que "Train Simulator Classic ", avec "TSClassic Raildriver and Joystick Interface".
Ce format de trame est le suivant : < Type de données : Nom de la donnée : Valeur de la donnée >
Le tout au format texte, lisible. Exemples : <:VITESSE:0.441> <:FREIN_CG:0.83> <:PHARES:1.0>

V1.0 du 18/01/2026 : Exécutable et sources C# disponibles. Le programme est optimisé pour être rapide, et utiliser peu de cpu.
interface

Télécharger ici le dossier avec la notice, l’exécutable et le code source en C#     Nouveau au 18/01/2026
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/


POSTE DE CONDUITE - ANIMATION D'UNE MAQUETTE HO
Ce montage se branche sur l'interface de conduite ci-dessus.

Voici une animation attirant le regard sur un pupitre de conduite, lors d'exposition. J'anime une locomotive en modèle réduit HO, posée sur le véritable pupitre d'une locomotive.
Les commandes du pupitre, en plus de faire fonctionner le simulateur sur ordinateur, commandent aussi la maquette.
Dans le socle de la maquette se trouve un Arduino NANO.

V2.0 Le format d'échange trame est : "[x]". Cela sécurise les échanges sur la liaison série. Cela évite des fonctionnements intempestifs.
         Cette version sera recettée sur un vrai pupitre en avril 2026. Elle a déjà été vérifiée sur un simulateur de montage électronique.
Les photos, c'est pour avril 2026, je n'en ai pas pour le moment.


Télécharger ici tout le dossier de création de la maquette HO     Nouveau au 18/01/2026
Les questions peuvent être posées sur le forum RMF.  https://www.rmf-magazine.com/phpBB/





Si vous réaliser des améliorations matériels ou logicielles, merci de les poster sur le forum RMF pour en faire profiter le plus grand nombre.

Si vous publier cette réalisation avec ou sans améliorations, vous devez publier votre code source.
Ce logiciel est un logiciel libre. Exigence du concepteur : Ne pas modifier la ligne d'affichage "JLF  xx/xx/xxxx" sur l'écran LCD.
On peut modifier ce programme et le diffuser. Dans ce cas, il faut préciser l'origine et donner accès aux sources modifiées.


UTS2000