Table des matières:

Comment faire un feu de circulation fonctionnel avec une carte Auduino : 5 étapes
Comment faire un feu de circulation fonctionnel avec une carte Auduino : 5 étapes

Vidéo: Comment faire un feu de circulation fonctionnel avec une carte Auduino : 5 étapes

Vidéo: Comment faire un feu de circulation fonctionnel avec une carte Auduino : 5 étapes
Vidéo: FEU DE CIRCULATION PROGRAMMÉ AVEC ARDUINO (j'ai réussi) 2024, Novembre
Anonim
Comment faire un feu de circulation fonctionnel avec une carte Auduino
Comment faire un feu de circulation fonctionnel avec une carte Auduino

Les feux de circulation sont des dispositifs de signalisation couramment utilisés aux intersections routières, aux passages pour piétons et à d'autres endroits pour contrôler les flux de circulation. Un feu de circulation à gaz à commande manuelle était le premier du genre et la technologie s'est considérablement améliorée depuis son introduction à l'hiver 1868.

Cette instructable expliquera comment créer votre propre feu de circulation à commande manuelle à l'aide d'une carte Auduino, ainsi qu'un peu de codage.

Fournitures

Outre une carte Auduino, vous aurez besoin du matériel suivant pour créer votre propre feu de circulation contrôlable:

  • 3 LED (1 LED rouge, jaune et verte chacune)
  • Une planche à pain
  • 3 résistances 220 Ω
  • 14 fils de liaison
  • 1 bouton poussoir
  • 1 résistance de haute valeur (de préférence une résistance de 10 000Ω)

Étape 1: Configuration du circuit

Mise en place du circuit
Mise en place du circuit
Mise en place du circuit
Mise en place du circuit
Mise en place du circuit
Mise en place du circuit

Avant de pouvoir programmer le feu de circulation, nous devons configurer le circuit dans un arrangement avec le bouton, les résistances, les LED et les fils mis en place. Commencez par connecter votre carte Auduino à une planche à pain, comme le montre l'image #1.

Commencez par connecter une paire de fils rouge et noir aux rails d'alimentation parallèles, rouge pour le rail positif et noir pour le rail négatif. Ensuite, connectez une autre paire de fils rouge et noir aux ports de la carte Auduino, le fil rouge doit être connecté à la fente 5V et le fil noir doit être connecté à la deuxième fente GROUND. Une fois que vous avez fait cela, vous pouvez configurer les LED, le bouton et les résistances, comme le montre l'image #2.

Commencez par obtenir 3 résistances de 220Ω et configurez-les en colonne, puis avec les 3 LED, mettez-les dans cet ordre de couleur: rouge, jaune et vert. Les pattes négatives de chaque LED doivent être connectées sur la même rangée que les résistances qui leur sont perpendiculaires. Placez les pattes des boutons dans les rails séparés par un séparateur au milieu de la planche à pain, avec une résistance. Une fois que vous avez fait cela, procédez à la connexion du câblage aux composants que nous devrons programmer à l'étape 2. Reportez-vous à l'image n ° 3 pour terminer le câblage de vos circuits.

Prenez 10 fils de liaison et connectez la rangée de LED rouges à la broche #10, la rangée de LED jaunes à la broche #9 et la rangée de LED vertes à la broche #8. Connectez les fils d'alimentation et de terre du bouton-poussoir à leurs emplacements respectifs, comme indiqué sur l'image #3. Enfin, connectez la patte du bouton en haut à droite à la broche #12. Reportez-vous à toutes les images si vous n'êtes pas sûr que votre circuit est correct. Une fois que vous avez confirmé que votre circuit final correspond à l'image n°3, passez à l'étape 2.

Étape 2: Programmation du circuit

Programmation du circuit
Programmation du circuit
Programmation du circuit
Programmation du circuit

Ouvrez une interface de programmation compatible avec votre carte Arduino (c'est-à-dire TinkerCAD, Arduino IDE, etc.) et copiez le code ci-dessus. Si cela est fait correctement, votre circuit devrait avoir toutes les LED éteintes au début. Une fois que vous appuyez sur le bouton, votre LED verte s'allume. Une fois de plus, votre LED jaune s'allumera et votre LED verte s'éteindra. Enfin, appuyez une fois de plus pour allumer votre LED rouge et éteindre votre LED jaune. Appuyez une fois de plus sur ce bouton pour éteindre toutes les LED et terminer la boucle. Appuyez à nouveau sur le bouton pour répéter la boucle des feux de circulation.

Étape 3: Intégration du code Morse dans le feu de circulation

Intégration du code Morse dans le feu de circulation
Intégration du code Morse dans le feu de circulation
Intégration du code Morse dans le feu de circulation
Intégration du code Morse dans le feu de circulation
Intégration du code Morse dans le feu de circulation
Intégration du code Morse dans le feu de circulation

Une fois que vous êtes satisfait de votre code et que vous souhaitez essayer quelque chose de différent, vous pouvez coder un système de sortie de code Morse à partir des LED des feux de circulation. Ce code imprime la lettre dans le moniteur série lorsque la LED commence à émettre la lettre en code Morse.

Gardez à l'esprit que le motif "SOS" utilise uniquement la LED rouge pour émettre le message, tandis que le motif "VACANCES" utilise à la fois les LED rouge et verte pour différencier les points et les tirets. Si cela est fait correctement, la LED verte pour le modèle "SOS" doit s'allumer une fois pour indiquer que le cycle est terminé, et il redémarrera momentanément, et la LED jaune pour le modèle "VACANCES" devrait s'allumer à la place de la LED verte comme il est utilisé pour les tirets, mais cela a le même objectif qu'une LED verte dans le motif "SOS". Pour changer de modèle, maintenez le bouton enfoncé pendant cinq secondes lorsque la LED verte ou jaune s'allume respectivement dans le modèle "SOS" ou "VACATION".

Étape 4: Résumé

CRÉATION D'UN FEU DE TRAFIC MANUEL MINIATURE

Qu'est-ce qu'un feu de circulation ?

Les feux de circulation sont des dispositifs de signalisation automatique couramment utilisés aux intersections routières, aux passages pour piétons et à d'autres endroits pour contrôler les volumes de trafic. Un feu de circulation à gaz à commande manuelle était le premier du genre et la technologie s'est considérablement améliorée depuis son introduction en hiver 1868.

Création du circuit

Le circuit se compose d'une maquette de base, d'une carte Arduino, de 3 LED, de 4 résistances, d'un bouton-poussoir et de nombreux fils. L'assemblage de cet engin demande de la patience et du temps, car le placement des composants du circuit doit être parfait, car le placement d'un composant au mauvais endroit peut entraîner un dysfonctionnement du système de circuit et certaines choses peuvent ne pas fonctionner correctement.

Méthodes

Diverses méthodes peuvent inclure un interrupteur manuel qui peut parcourir les trois phases, ce qui peut être réalisé en utilisant un bouton ou un interrupteur à levier avec de nombreux « engrenages ». Appuyez sur un bouton pour parcourir les 3 phases une par une dans l'ordre approprié, changer la "position" d'un levier d'autre part changera la phase en fonction de la position dans laquelle il se trouve (c'est-à-dire que l'extrémité gauche du levier est rouge, le milieu est jaune, l'extrémité droite est verte). Les gens peuvent également essayer de rendre le signal automatisé en programmant le feu de circulation pour changer son aspect lumineux à intervalles réguliers (c'est-à-dire 30 secondes pour le vert, 5 secondes pour le jaune et 60 pour le rouge).

Conclusion

En conclusion, il est possible de recréer un feu de circulation à l'échelle d'une maquette d'essai et s'accompagne de limitations et d'une variété uniques dans sa fonction et son fonctionnement.

Étape 5: Conclusion

Une fois que tout est en place, vérifiez s'il y a des erreurs dans le code que vous avez copié en tapant pour vous assurer que tout fonctionne. Vous trouverez ci-dessous une vidéo de la séquence de code Morse intégrée dans le circuit des feux de circulation en action, ainsi que les lettres imprimées dans le moniteur série !

Conseillé: