Géographie de la gare

C'est une gare de passage à 2 x 2 voies plus une voie externe d'évitement qui comporte :

- 5 voies principales (V1 à V5) dont les 3 voies centrales sont utilisables indifféremment dans les deux sens
- 2 voies annexes en impasse de part et d'autre du bâtiment voyageur donc courtes (V1bis et VT) et destinées aux autorails
- 1 voie courte en cul de sac (VH) devant la halle marchandise située très à droite de la gare.
(Voir le plan du réseau)

Les quais les plus longs peuvent accueillir des trains de 3m ce qui correspond à 260 m à l'échelle 1. Cette longueur permet la mise à quai d'un train de 9 à 10 voitures avec sa locomotive. La voie (non visible ici) devant la halle marchandise sert aussi de voie de programmation.


Affichage défilant des horaires des trains à l'échelle 1/87e

J'ai construit un affichage électronique des horaires de trains "Départ et Arrivée" en suivant le modèle créé par Gilbert qui le décrit sur LOCODUINO : Réalisation d'un affichage de gare "ARRIVEE & DEPART"
Naturellement je l'ai modifié pour afficher des horaires "sud-est" et j'ai changé le déroulement de l'affichage pour plus de réalisme. Vous pouvez voir un aperçu du prototype en fonctionnement au travers d'une courte VIDEO de 64 Mo que vous pouvez télécharger en 1 mn. Chaque afficheur mesure 28 x 28 mm et la zone d'affichage mesure 25 x 13 mm ce qui représente 2m20 x 1m10 à l'échelle 1.
Voici une photo des afficheurs ci-dessous :



Réalisation technique

J'installe le code sur un minuscule Arduino Pro Mini 328P alimenté en +5VDC avec 2 fils et je connecte 4 fils vers l'afficheur I2C : GND +5VDC SCL SDA. Je connecte RxD et TxD uniquement pour programmer l'Arduino. La consommation totale est de 40 mA sous 5VDC.

Rapport de compilation pour un Arduino Mega 2560 :

- Le croquis utilise 19806 octets (7%) de l'espace de stockage de programmes. Le maximum est de 253952 octets.
- Les variables globales utilisent 1697 octets (20%) de mémoire dynamique, ce qui laisse 6495 octets pour les variables locales. Le maximum est de 8192 octets.

Rapport de compilation pour un Arduino Pro Mini 328P ou Nano ou Uno :

- Le croquis utilise 19304 octets (62%) de l'espace de stockage de programmes. Le maximum est de 30720 octets.
- Les variables globales utilisent 1697 octets (82%) de mémoire dynamique, ce qui laisse 351 octets pour les variables locales. Le maximum est de 2048 octets.

Voici une photo du montage avec un Arduino Pro Mini 328P ci-dessous :



Télécharger le fichier "Affichage_Gare.ino" que vous placerez dans un répertoire "Affichage_Gare" avec tous les fichiers du projet de Gilbert et en n'oubliant pas de retirer son fichier "Affichage_Gare_Aurillac.ino" du répertoire. Ensuite n'oubliez pas d'installer les drivers pour l'afficheur comme il le décrit dans son projet. Enfin compiler le tout avec l'IDE Arduino et téléverser le code dans l'Arduino par la liaison USB.

En utilisant un Arduino Pro Mini 328P, un câble convertisseur USB vers Rx/Tx et 2 afficheurs OLED 128x64 commandés chez AliExpress, ce projet coûte moins de 10 Euros.


Annonces vocales sur les quais

Avec le module MAM et le logiciel MAM-gare programmé dans le Nano, les annonces vocales de départ et d'arrivée des trains sont diffusées par un haut-parleur dissimulé dans la gare. La description paraitra ultérieurement dans la rubrique Animations du menu.

 PC 15/10/2018. Mise à jour du 30/07/2021    

BB 25200