Table des matières:
- Étape 1: Regardez la vidéo
- Étape 2: Obtenez toutes les pièces et tout le matériel
- Étape 3: programmer la carte Arduino
- Étape 4: Faire une mise en page de test
- Étape 5: installez le blindage du moteur sur la carte Arduino
- Étape 6: Connectez l'alimentation de piste et les fils d'aiguillage au blindage du moteur
- Étape 7: connectez les pistes « détectées » à la carte Arduino
- Étape 8: Placez le train dans la voie d'évitement
- Étape 9: connectez la carte Arduino à l'alimentation
- Étape 10: Allumez le courant et regardez votre train partir
- Étape 11: Quelle est la prochaine étape ?
Vidéo: Boucle de chemin de fer miniature automatisée simple avec voie de garage : 11 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Ce projet est une version améliorée d'un de mes projets précédents. Celui-ci utilise un microcontrôleur Arduino, une excellente plate-forme de prototypage open source, pour automatiser une maquette de chemin de fer. La disposition comprend une simple boucle ovale et une voie de garage qui en sort pour abriter le train. Le microcontrôleur Arduino reçoit les informations de deux voies « détectées » installées à deux endroits du réseau pour exécuter des fonctions spécifiques lorsque le train les traverse.
Alors, sans plus tarder, commençons !
Étape 1: Regardez la vidéo
Regardez la vidéo ci-dessus pour comprendre comment fonctionne ce projet.
Étape 2: Obtenez toutes les pièces et tout le matériel
Pour ce projet, vous aurez besoin de:
- Une carte microcontrôleur Arduino compatible avec le shield moteur Adafruit v2
- Un bouclier de pilote de moteur Adafruit v2 (en savoir plus ici)
- Un bouclier d'extension (facultatif mais recommandé pour étendre les connexions des broches d'alimentation et de terre pour les capteurs.)
- Deux pistes « détectées »
- Deux ensembles de 3 fils de liaison mâle à femelle (pour connecter les pistes « détecteurs » à la carte Arduino.)
- 4 fils de liaison mâle à mâle (2 chacun pour connecter l'alimentation de la piste et l'aiguillage aux bornes de sortie du blindage du moteur.)
- Une source 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 à un ordinateur.)
- Un ordinateur (pour programmer le microcontrôleur Arduino.)
Étape 3: programmer la carte Arduino
Assurez-vous que la bibliothèque Adafruit motor driver shield v2 est installée dans votre IDE. Parcourez le code Arduino pour avoir une idée de son fonctionnement et de la manière dont vous pouvez le modifier à l'avenir pour expérimenter la configuration.
Connectez la carte Arduino à votre ordinateur et téléchargez le code Arduino joint dessus.
Étape 4: Faire une mise en page de test
Cliquez sur l'image ci-dessus avant de continuer pour obtenir plus d'informations sur la mise en page. Assurez-vous que tous les joints de rail sont correctement réalisés et que les rails de la voie sont nettoyés pour empêcher le train de dérailler et/ou de caler.
Étape 5: installez le blindage du moteur sur la carte Arduino
Installez soigneusement le blindage sur la carte Arduino en alignant les broches du blindage avec les en-têtes de la carte Arduino. Faites-le doucement et assurez-vous qu'aucune broche du bouclier ne soit tordue.
Étape 6: Connectez l'alimentation de piste et les fils d'aiguillage au blindage du moteur
Connectez les bornes de sortie du blindage marquées M1 aux fils d'alimentation de la voie et celles marquées M4 aux fils d'aiguillage. Notez que la configuration n'est compatible qu'avec des aiguillages de type solénoïde à deux fils.
Étape 7: connectez les pistes « détectées » à la carte Arduino
Installez le blindage d'extension sur le blindage du moteur et connectez les broches GND et VCC de chaque capteur aux embases GND et +5 volts du blindage. Ensuite, effectuez les connexions de broches suivantes:
- Connectez la broche de sortie du premier capteur à la broche d'entrée A0 de la carte Arduino.
- Connectez la broche de sortie du deuxième capteur à la broche d'entrée A1 de la carte Arduino.
Étape 8: Placez le train dans la voie d'évitement
Placez le train dans la voie d'évitement de la cour pour vous préparer à l'essai. L'utilisation d'un outil de rerailleur est recommandée pour s'assurer que la locomotive et le matériel roulant sont placés correctement sur les voies pour éviter les déraillements.
Étape 9: connectez la carte Arduino à l'alimentation
Connectez la source d'alimentation CC de 12 volts à la carte Arduino via le bornier d'alimentation du blindage du moteur ou le connecteur jack femelle de la carte Arduino. Avant de mettre l'appareil sous tension, assurez-vous que toutes les connexions de câblage sont effectuées correctement et qu'aucune d'entre elles n'est desserrée.
Étape 10: Allumez le courant et regardez votre train partir
Après avoir mis sous tension si l'aiguillage commute dans le mauvais sens ou si le train commence à se déplacer dans le mauvais sens, inversez la polarité des fils respectifs connectés aux bornes de sortie du blindage du moteur.
Étape 11: Quelle est la prochaine étape ?
Si vous êtes arrivé jusqu'ici, vous voudrez peut-être vous détendre un peu et profiter de votre projet. Mais si vous voulez faire plus de choses, vous pouvez essayer de modifier le code Arduino et expérimenter la configuration pour faire quelque chose de nouveau. Quoi que vous fassiez, tout le meilleur!
Conseillé:
Chemin de fer miniature point à point automatisé simple : 10 étapes (avec photos)
Chemin de fer modélisé point à point simple et automatisé : les microcontrôleurs Arduino sont parfaits pour automatiser les configurations de chemin de fer miniature. L'automatisation des réseaux est utile à de nombreuses fins, comme l'affichage de votre réseau sur un écran où l'opération de réseau peut être programmée pour faire circuler les trains dans une séquence automatisée. Le je
Agencement de chemin de fer miniature automatisé exécutant deux trains (V2.0) - Basé sur Arduino : 15 étapes (avec photos)
Agencement de chemin de fer miniature automatisé exécutant deux trains (V2.0) | Basé sur Arduino : L'automatisation des configurations de chemin de fer miniature à l'aide de microcontrôleurs Arduino est un excellent moyen de fusionner les microcontrôleurs, la programmation et le modélisme ferroviaire en un seul passe-temps. Il y a un tas de projets disponibles sur la conduite d'un train de manière autonome sur un modélisme ferroviaire
Maquette de chemin de fer avec voie d'évitement automatisée : 13 étapes (avec photos)
Maquettes de chemin de fer avec voie d'évitement automatisée : faire des maquettes de trains est un excellent passe-temps, l'automatiser le rendra bien meilleur ! Jetons un coup d'œil à certains des avantages de son automatisation : Fonctionnement à faible coût : L'ensemble de la configuration est contrôlé par un microcontrôleur Arduino, à l'aide d'un L298N mo
Maquette de chemin de fer avec voie de garage automatisée (V2.0) : 13 étapes (avec photos)
Maquette de chemin de fer avec voie de garage automatisée (V2.0) : Ce projet est une mise à jour de l'un des précédents projets d'automatisation de chemin de fer modèle, La maquette de voie ferrée avec voie de garage automatisée. Cette version ajoute la fonction d'attelage et de découplage de la locomotive avec le matériel roulant. L'exploitation de
Modèle de chemin de fer automatisé point à point avec voie de garage : 10 étapes (avec photos)
Chemin de fer modélisé point à point automatisé avec voie de garage : les microcontrôleurs Arduino ouvrent de grandes possibilités dans le modélisme ferroviaire, en particulier en ce qui concerne l'automatisation. Ce projet est un exemple d'une telle application. C'est la continuation d'un des projets précédents. Ce projet comprend un point