Table des matières:

Boucle de train inversée automatisée à l'aide d'Arduino : 10 étapes (avec photos)
Boucle de train inversée automatisée à l'aide d'Arduino : 10 étapes (avec photos)

Vidéo: Boucle de train inversée automatisée à l'aide d'Arduino : 10 étapes (avec photos)

Vidéo: Boucle de train inversée automatisée à l'aide d'Arduino : 10 étapes (avec photos)
Vidéo: Carte Arduino : introduction au code 2024, Novembre
Anonim
Image
Image

Faire des boucles inversées peut aider dans les schémas de trains miniatures à changer la direction des trains, ce qui ne peut pas être fait avec des plaques tournantes. De cette façon, vous pouvez créer des réseaux à voie unique avec une boucle inversée à chaque extrémité pour faire circuler les trains sans aucune pause ni interruption. Alors, sans plus tarder, commençons !

Étape 1: Rassemblez tous les éléments requis

Programmer la carte Arduino
Programmer la carte Arduino

Pour ce projet, voici la liste des pièces et composants requis:

  • Une carte de microcontrôleur Arduino, celles recommandées sont UNO, Leonardo, MEGA.
  • Un bouclier de pilote de moteur Adafruit.
  • Une source d'alimentation CC de 12 volts (peut être une batterie ou un adaptateur avec une capacité de sortie de courant d'au moins 1,5 ampères)
  • Six cavaliers mâles à mâles:
  1. Une paire pour connecter l'aiguillage au pilote du moteur.
  2. Deuxième paire pour connecter l'alimentation de la piste extérieure au pilote du moteur.
  3. Troisième paire pour connecter la boucle intérieure au pilote du moteur.
  • Une piste « sensorielle ».
  • 3 fils de connexion femelle à femelle (pour connecter le capteur à la carte Arduino).

Étape 2: programmer la carte Arduino

Si vous n'avez pas Arduino IDE sur votre ordinateur, téléchargez-le ici. La bibliothèque du bouclier de pilote de moteur Adafruit peut être trouvée ici, au cas où vous ne l'auriez pas dans votre IDE. Assurez-vous de l'installer dans votre IDE avant de compiler le programme. Si vous avez besoin d'aide pour installer une bibliothèque, consultez ce lien.

Étape 3: Isolez les pistes de la boucle interne

Isoler les pistes de la boucle interne
Isoler les pistes de la boucle interne

À l'aide de 4 raccords de rail isolés, isolez la boucle intérieure de la voie de la voie extérieure. Cliquez sur l'image pour plus d'informations.

Étape 4: Faire la mise en page

Faire la mise en page
Faire la mise en page

J'ai utilisé Kato Unitrack de jauge N pour faire cette mise en page. Vous pouvez utiliser n'importe quelle autre piste tant que tout fonctionne correctement.

Étape 5: Branchez le blindage sur la carte Arduino et effectuez les connexions de câblage

Branchez le blindage sur la carte Arduino et effectuez les connexions de câblage
Branchez le blindage sur la carte Arduino et effectuez les connexions de câblage
Branchez le blindage sur la carte Arduino et effectuez les connexions de câblage
Branchez le blindage sur la carte Arduino et effectuez les connexions de câblage

Avant de fixer le blindage du pilote de moteur, assurez-vous que toutes les broches sont alignées, puis poussez le blindage vers le bas pour le fixer fermement à la carte Arduino. Lorsque vous maintenez la carte en position verticale (voir l'image ci-dessus) de manière à ce que les broches d'entrée analogique soient de votre côté, effectuez les connexions suivantes:

  • Connectez les fils d'aiguillage au bornier marqué 'M4' en connectant le +ve ou le fil rouge à la borne supérieure et le -ve ou le fil noir à la borne inférieure.
  • Connectez les fils d'alimentation de la section intérieure de la boucle au bornier marqué « M2 ». Connectez-le quand même pour l'instant et changez la polarité plus tard si le train ou la locomotive se déplace dans la mauvaise direction à l'intérieur de la boucle ou s'arrête simplement.
  • Connectez l'alimentation du rail extérieur au bornier marqué « M1 ». Faites de même plus tard comme vous le ferez pour la puissance de la piste dans la boucle interne.

Étape 6: connectez la piste « captée » à la carte Arduino

Connectez la piste « captée » à la carte Arduino
Connectez la piste « captée » à la carte Arduino

Connectez les broches du capteur comme suit:

  • Broche VCC vers +5 volts de la carte Arduino.
  • Broche GND à GND de la carte Arduino.
  • OUT à la broche A0 de la carte Arduino.

Étape 7: placez la locomotive sur la voie

Placer la locomotive sur la piste
Placer la locomotive sur la piste

Placez la locomotive sur la section extérieure de la voie pour tester la configuration.

Étape 8: Mettez le système sous tension

Mettre le système sous tension
Mettre le système sous tension
Mettre le système sous tension
Mettre le système sous tension

Mettez la carte Arduino et le pilote du moteur sous tension en connectant respectivement les broches VIN et GND à l'alimentation 12 volts et à la terre respectivement ou en connectant le connecteur cylindrique de l'adaptateur à la prise d'alimentation de la carte Arduino. Revérifiez toutes les connexions de câblage et mettez sous tension.

Étape 9: Regardez-le fonctionner

Si tout se passe bien, votre configuration devrait fonctionner comme celle illustrée dans la vidéo ci-dessus.

Étape 10: Quelle est la prochaine étape ?

Maintenant que vous avez exécuté l'exemple de configuration, vous pouvez ajouter une autre boucle inversée à l'autre extrémité de la voie extérieure pour que le train circule dans les deux sens sur une seule voie sans aucune interruption (vous devrez modifier l'Arduino programme pour ça). Montrez vos compétences en modifiant le programme Arduino pour augmenter les fonctionnalités de ce projet ou faites-moi simplement savoir ce que vous avez fait avec cela. Faites-moi savoir si vous avez réalisé ce projet pour m'aider à savoir si cela vous a été utile.

Je vous souhaite un bon chemin de fer. Tous mes vœux!

Conseillé: