Table des matières:

Chemin de fer modélisé point à point simple et automatisé faisant fonctionner deux trains : 13 étapes (avec photos)
Chemin de fer modélisé point à point simple et automatisé faisant fonctionner deux trains : 13 étapes (avec photos)

Vidéo: Chemin de fer modélisé point à point simple et automatisé faisant fonctionner deux trains : 13 étapes (avec photos)

Vidéo: Chemin de fer modélisé point à point simple et automatisé faisant fonctionner deux trains : 13 étapes (avec photos)
Vidéo: Le Plus Grand Point Noir Du Monde ?😱 2024, Novembre
Anonim
Chemin de fer modèle point à point automatisé simple faisant fonctionner deux trains
Chemin de fer modèle point à point automatisé simple faisant fonctionner deux trains

Les microcontrôleurs Arduino sont un excellent moyen d'automatiser les configurations de chemin de fer miniature en raison de leur disponibilité à faible coût, de leur matériel et de leurs logiciels open source et d'une grande communauté pour vous aider.

Pour les chemins de fer miniatures, les microcontrôleurs Arduino peuvent s'avérer être une excellente ressource pour automatiser leurs mises en page de manière simple et rentable. Ce projet est un exemple d'automatisation d'un réseau ferroviaire miniature multipoint pour faire fonctionner deux trains.

Ce projet est une version améliorée de certains de mes précédents projets d'automatisation de chemin de fer modélisé point à point.

Un peu dans ce projet:

Ce projet se concentre sur l'automatisation d'un réseau de trains miniatures multipoints qui compte trois stations. Il y a une gare de départ, disons « A », qui abrite initialement les deux trains. La voie principale quittant la gare se divise en deux lignes qui vont respectivement aux deux gares dites 'B' et 'C'.

Étape 1: Regardez la vidéo

Image
Image

Regardez la vidéo ci-dessus pour comprendre le fonctionnement de la mise en page.

Étape 2: Obtenez tous les éléments requis

Programmer le microcontrôleur Arduino
Programmer le microcontrôleur Arduino

Voici ce dont vous aurez besoin pour ce projet:

  • Un microcontrôleur Arduino compatible avec le shield moteur Adafruit V2.
  • Un bouclier moteur Adafruit V2. (En savoir plus ici.)
  • Un bouclier d'extension (facultatif mais fortement recommandé)
  • Trois pistes 'captées'.
  • 6 fils de raccordement mâle à mâle (pour connecter les aiguillages et suivre les fils d'alimentation au blindage du moteur.)
  • 3 jeux de 3 fils de raccordement mâle à femelle, un total de 9 (pour connecter les capteurs à la carte Arduino)
  • Un adaptateur d'alimentation CC de 12 volts avec une capacité de courant d'au moins 1A (1000mA).
  • Un câble USB approprié (pour connecter la carte Arduino à l'ordinateur).
  • Un ordinateur (pour programmer la carte Arduino)
  • Un petit tournevis

Étape 3: programmer le microcontrôleur Arduino

Assurez-vous que la bibliothèque Adafruit Motor Shield v2 est installée dans votre IDE Arduino, sinon, appuyez sur Ctrl + Maj + I, recherchez le Adafruit Motor Shield et téléchargez la dernière version de la bibliothèque Adafruit Motor Shield v2.

Avant de télécharger le code sur le microcontrôleur Arduino, assurez-vous de le parcourir pour avoir une idée de ce qui se passe et comment.

Étape 4: Faire la mise en page

Faire la mise en page
Faire la mise en page

Cliquez sur l'image ci-dessus pour en savoir plus sur le tracé et l'emplacement de chaque piste « captée » et l'aiguillage.

Étape 5: Installez le capot moteur sur la carte Arudino

Installer le Motor Shield sur la carte Arudino
Installer le Motor Shield sur la carte Arudino

Installez le blindage du moteur sur la carte Arduino en alignant soigneusement les broches du blindage avec les bergers de la carte Arduino et assurez-vous qu'aucune broche ne se plie.

Étape 6: connectez les aiguillages au blindage du moteur

Connectez les aiguillages au blindage du moteur
Connectez les aiguillages au blindage du moteur
Connectez les aiguillages au blindage du moteur
Connectez les aiguillages au blindage du moteur
Connectez les aiguillages au blindage du moteur
Connectez les aiguillages au blindage du moteur

Effectuez les connexions suivantes:

  • Connectez la sortie du blindage du moteur 'M3' à l'aiguillage 'A'.
  • Connectez la sortie du blindage du moteur 'M4' à l'aiguillage 'B'.

Étape 7: connectez l'alimentation de la piste au blindage du moteur

Connectez l'alimentation de la piste au blindage du moteur
Connectez l'alimentation de la piste au blindage du moteur
Connectez l'alimentation de la piste au blindage du moteur
Connectez l'alimentation de la piste au blindage du moteur

Connectez la sortie du blindage du moteur « M1 » à l'alimentation de la voie installée dans la ligne principale.

Étape 8: Installez le bouclier d'extension sur le bouclier du moteur

Installer le bouclier d'extension sur le bouclier du moteur
Installer le bouclier d'extension sur le bouclier du moteur

Étape 9: connectez les pistes « détectées » au bouclier

Connectez les pistes « détectées » au bouclier
Connectez les pistes « détectées » au bouclier
Connectez les pistes « détectées » au bouclier
Connectez les pistes « détectées » au bouclier
Connectez les pistes « détectées » au bouclier
Connectez les pistes « détectées » au bouclier
Connectez les pistes « détectées » au bouclier
Connectez les pistes « détectées » au bouclier

Effectuez les connexions suivantes avec les pistes « captées »:

  • Connectez la broche de chaque capteur étiquetée 'power', 'VIN' ou 'VCC' au rail d'en-tête du blindage d'extension étiqueté '+5V' ou 'VCC'.
  • Connectez la broche de chaque capteur étiquetée « GND » au rail d'en-tête du blindage d'extension étiqueté « GND ».
  • Connectez la sortie du capteur A à la broche 'A0' de la carte Arduino.
  • Connectez la sortie du capteur B à la broche 'A1' de la carte Arduino.
  • Connectez la sortie du capteur C à la broche 'A2' de la carte Arduino.

Étape 10: Placez les trains sur les voies de la station « A »

Placer les trains sur les voies de la station 'A'
Placer les trains sur les voies de la station 'A'
Placer les trains sur les voies de la station 'A'
Placer les trains sur les voies de la station 'A'

Placer les trains dans les voies de la gare A. Le train A sera placé sur l'embranchement de la gare A et le train B sur la ligne droite. Référez-vous à l'étape 4 pour plus d'informations. Une locomotive diesel a été utilisée ici pour représenter le train B.

L'utilisation d'un outil d'enrailleur est recommandée, en particulier pour les locomotives à vapeur.

Étape 11: Connectez l'installation à l'alimentation et allumez-la

Connectez l'installation à l'alimentation et allumez-la
Connectez l'installation à l'alimentation et allumez-la

Après avoir mis l'installation sous tension si la locomotive commence à se déplacer dans la mauvaise direction, inversez la polarité de la connexion de l'alimentation de la voie avec les bornes du blindage du moteur. Si l'un des aiguillages bascule dans le mauvais sens, vous savez quoi faire !

Étape 12: Asseyez-vous, détendez-vous et regardez vos trains partir

Si tout a été fait correctement, alors vous devriez voir le train dans la ligne de touche à la station 'A' commencer à bouger et l'opération se poursuivre comme le montre la vidéo de la première étape.

Étape 13: Quelle est la prochaine étape ?

Et après?!
Et après?!

Si vous le souhaitez, vous pouvez aller de l'avant et bricoler le code Arduino et apporter des modifications en fonction de vos besoins. Vous pouvez étendre la disposition, ajouter plus de boucliers moteurs pour faire fonctionner plus de trains, augmenter la complexité des opérations ferroviaires telles que faire fonctionner deux trains simultanément et ainsi de suite, il existe une très longue liste de ce que vous pouvez faire.

Si vous le souhaitez, vous pouvez également consulter ici différents projets d'automatisation de la mise en page.

Conseillé: