Table des matières:

Maquette de chemin de fer avec voie d'évitement automatisée : 13 étapes (avec photos)
Maquette de chemin de fer avec voie d'évitement automatisée : 13 étapes (avec photos)

Vidéo: Maquette de chemin de fer avec voie d'évitement automatisée : 13 étapes (avec photos)

Vidéo: Maquette de chemin de fer avec voie d'évitement automatisée : 13 étapes (avec photos)
Vidéo: Mon RS3 avait une petite faim 😈 2024, Juin
Anonim
Disposition de chemin de fer modèle avec voie d'évitement automatisée
Disposition de chemin de fer modèle avec voie d'évitement automatisée

Faire des plans de trains miniatures est un grand passe-temps, l'automatiser le rendra beaucoup mieux ! Voyons quelques-uns des avantages de son automatisation:

  1. Opération à faible coût: l'ensemble de la configuration est contrôlé par un microcontrôleur Arduino, utilisant un pilote de moteur L298N, leur coût est presque nul par rapport aux manettes de commande de train et aux blocs d'alimentation traditionnels.
  2. Idéal pour l'installer sur un affichage: aucune intervention humaine n'étant requise pour garder le contrôle sur le réseau, vous pouvez l'utiliser sur un affichage où vous ne pouvez pas être toujours présent pour contrôler le train et les aiguillages.
  3. Idéal pour les amateurs de microcontrôleurs: si vous êtes ou voulez commencer avec Arduino et la programmation, c'est un excellent projet pour vous permettre de mettre en pratique vos compétences.

Si vous êtes intéressé, vous pouvez également consulter la version précédente de ce projet qui est encore plus simple.

Alors, sans plus tarder, commençons !

Étape 1: Regardez mon projet fonctionner

Image
Image

Étape 2: Obtenez tout le matériel

Téléchargez le programme sur la carte Arduino
Téléchargez le programme sur la carte Arduino

Pour commencer, assurez-vous d'avoir tous les éléments suivants:

  • Une carte de microcontrôleur Arduino, UNO est préférable.
  • Une carte de commande de moteur à double pont en H L298N.
  • 6 cavaliers mâles à mâles.
  • 7 cavaliers mâles à femelles.
  • Un tourne vis.
  • Un adaptateur d'alimentation 12 volts-DC.
  • Un segment de piste avec capteur de proximité IR fixé sur la face inférieure (j'ai utilisé une piste Kato S62)

Étape 3: Téléchargez le programme sur la carte Arduino

Téléchargez l'IDE Arduino à partir d'ici si vous ne l'avez pas sur votre ordinateur. Ensuite, téléchargez et ouvrez le fichier donné.

Étape 4: Posez les pistes et faites la mise en page

Poser les pistes et faire la mise en page
Poser les pistes et faire la mise en page

Faites une boucle ovale avec un parement passant un peu comme indiqué ci-dessus. Assurez-vous que la distance entre la voie du capteur et le premier aiguillage que le train traversera après avoir traversé la voie du capteur est supérieure à la longueur du train de sorte qu'aucune partie du train ne se trouve au-dessus de la voie du capteur lorsqu'il traverse l'aiguillage.

Étape 5: Un schéma de circuit est toujours utile

Un schéma de circuit est toujours utile
Un schéma de circuit est toujours utile

Cliquez sur l'image pour obtenir une vue complète. Assurez-vous de parcourir le schéma complet du circuit et tous les détails avant de continuer.

Étape 6: Connectez les aiguillages à la sortie de la carte de commande L298N

Connectez les aiguillages à la sortie de la carte de commande L298N
Connectez les aiguillages à la sortie de la carte de commande L298N
Connectez les aiguillages à la sortie de la carte de commande L298N
Connectez les aiguillages à la sortie de la carte de commande L298N
Connectez les aiguillages à la sortie de la carte de commande L298N
Connectez les aiguillages à la sortie de la carte de commande L298N
Connectez les aiguillages à la sortie de la carte de commande L298N
Connectez les aiguillages à la sortie de la carte de commande L298N

Connectez les fils rouge et noir des deux aiguillages respectivement l'un à l'autre, résultant en une connexion parallèle. Ensuite, connectez les fils rouges à out4 et les fils noirs à la borne out3 de la carte de commande du moteur.

Étape 7: connectez la piste d'alimentation à l'autre sortie de la carte de commande L298N

Connectez la piste d'alimentation à l'autre sortie de la carte de commande L298N
Connectez la piste d'alimentation à l'autre sortie de la carte de commande L298N
Connectez la piste d'alimentation à l'autre sortie de la carte de commande L298N
Connectez la piste d'alimentation à l'autre sortie de la carte de commande L298N

Connectez le fil blanc du bloc d'alimentation à la sortie 1 et le fil bleu à la borne de sortie 2 de la carte de commande du moteur.

Étape 8: connectez la carte de pilote L298N aux broches d'alimentation de la carte Arduino

Connectez la carte de pilote L298N aux broches d'alimentation de la carte Arduino
Connectez la carte de pilote L298N aux broches d'alimentation de la carte Arduino

Connectez la broche 12 volts à la broche VIN de la carte Arduino, la broche GND à la broche GND de la carte Arduino, et de préférence, la broche 5 volts du pilote de moteur à la broche 5 volts de la carte Arduino.

Étape 9: connectez le capteur à la carte Arduino

Connectez le capteur à la carte Arduino
Connectez le capteur à la carte Arduino

Connectez la broche VCC du capteur à la broche 5 volts de la carte Arduino, la broche GND à la broche GND de la carte Arduino et la broche OUT à la broche A0 de la carte Arduino.

Étape 10: connectez les broches d'entrée du pilote de moteur à la carte Arduino

Connectez les broches d'entrée du pilote de moteur à la carte Arduino
Connectez les broches d'entrée du pilote de moteur à la carte Arduino

Connectez les broches numériques de la carte Arduino aux broches d'entrée de la carte de commande du moteur comme suit:

  • D9 à IN1
  • D10 à IN2
  • D11 à IN3
  • D12 à IN4

Étape 11: Placer le train sur les rails

Placer le train sur les rails
Placer le train sur les rails

Après avoir vérifié toutes les connexions de câblage, placez le train sur la voie d'évitement.

Étape 12: Mettez l'installation sous tension

Mettre la configuration sous tension
Mettre la configuration sous tension

Mettez l'installation sous tension et assurez-vous que les aiguillages sont commutés sur la voie d'évitement, sinon inversez simplement les connexions des aiguillages effectuées avec le pilote de moteur. Assurez-vous également que le train commence à se déplacer vers l'avant. Inversez la connexion de la voie d'alimentation avec le conducteur du moteur si le train se déplace dans la mauvaise direction.

Étape 13: C'est FAIT

Le projet est terminé, pour l'instant. Vous pouvez bricoler avec le code Arduino pour changer les fonctionnalités de la mise en page, ajouter plus de revêtements, tout est personnalisable ! J'aimerais connaître les modifications que vous apportez à ce projet, faites-le moi savoir dans les commentaires ci-dessous. Tous mes vœux!

Conseillé: