Table des matières:

Feux verts : 4 étapes (avec photos)
Feux verts : 4 étapes (avec photos)

Vidéo: Feux verts : 4 étapes (avec photos)

Vidéo: Feux verts : 4 étapes (avec photos)
Vidéo: LES FEUX : la SEULE Vidéo Pour TOUT Comprendre 2024, Juillet
Anonim

Par JosiahP4Suivez plus par l'auteur:

Tableaux arc-en-ciel
Tableaux arc-en-ciel
Tableaux arc-en-ciel
Tableaux arc-en-ciel
Chemins de fer de cuivre
Chemins de fer de cuivre
Chemins de fer de cuivre
Chemins de fer de cuivre
Theremin ultrasonique (enseigner le son)
Theremin ultrasonique (enseigner le son)
Theremin ultrasonique (enseigner le son)
Theremin ultrasonique (enseigner le son)

À propos: Une majeure en technologies créatives inscrite au Berry College. En savoir plus sur JosiahP4 »

Green Lights est un projet qui a été créé pour enseigner aux étudiants l'informatique physique. Cela inclut les entrées et sorties, l'électricité, la programmation avec Arduino et un peu sur les systèmes de contrôle du trafic. L'intersection sera installée à l'avant de la classe et les élèves seront répartis en équipes. Les équipes recevront des cartes de notes avec des commandes (Ex. lightOn('n', "green"); ou sleep(2);) qui seront expliquées dans le cadre de la leçon. Dans l'ensemble, ce projet offre aux étudiants une transition facile dans le monde de la fabrication d'électronique.

Étape 1: Outils et fournitures

Outils et fournitures
Outils et fournitures
Outils et fournitures
Outils et fournitures

Une note rapide à ce sujet au début de ce projet, j'ai essayé d'utiliser un Raspberry Pi avec un chapeau PWM mais j'ai changé cela car essayer de localiser les pilotes prenait tellement de temps.

Fournitures:

  • Arduino Uno
  • Petite feuille de Foamcore pour mettre l'intersection sur
  • Feux de circulation (Peut être fait dans une classe précédente aussi)
  • Fils de cavalier mâle à femelle
  • Panneau de mousse pour maintenir les feux de circulation allumés

Outils:

  • Ordinateur avec Arduino IDE installé
  • Pistolet à colle chaude basse température
  • Powerbank (si vous voulez le transporter et permettre aux étudiants de voir de près)
  • Des trucs pour décorer votre intersection

Étape 2: Construction

Construction
Construction
Construction
Construction

Veuillez utiliser les images d'introduction comme référence

  1. Commencez par couper le foamcore à la taille de l'intersection que vous souhaitez
  2. Ensuite, coupez quatre morceaux de mousse rose à la hauteur à laquelle vous voulez que les lumières soient
  3. Collez à chaud la mousse rose sur le noyau en mousse que vous venez de couper sur les parties nord, sud, est et ouest de la planche
  4. Découpez une ouverture rectangulaire devant la mousse, en dessous de l'endroit où les lumières sont sur le point d'aller pour les fils
  5. Collez les feux de circulation sur chaque morceau de mousse rose à l'intérieur de l'intersection
  6. Faites passer le côté femelle des fils par le bas et connectez-vous aux feux (gardez une trace des couleurs des fils qui vont Rouge Jaune Vert Broches sur les feux de circulation
  7. Connectez le côté mâle des fils aux broches numériques 2-13 sur l'Arduino

J'ai fait ce qui suit pour cette dernière étape:

EastLightG = 2; EstLumièreY = 3; EastLightR = 4; nordLumièreG = 5; nordLumièreY = 6; nordLumièreR = 7; sudLumièreG = 8; sudLumièreY = 9; sudLumièreR = 10; ouestLightG = 11; ouestLumièreY = 12; ouestLumièreR = 13; GND à GND pour tous;

Étape 3: Test/Codage

Test/Codage
Test/Codage
Test/Codage
Test/Codage

Le fichier hackathon1 est un simple croquis qui teste un feu de circulation. Le fichier GreenLights est ce que je vais utiliser pour enseigner. La plupart des choses que vous devez savoir sont commentées dans le code.

Étape 4: Problèmes et avenir

Problèmes et avenir
Problèmes et avenir
Problèmes et avenir
Problèmes et avenir

J'ai rencontré quelques problèmes tout au long de ce projet. Le principal concernait le câblage fourni avec les lumières. Les lumières fonctionnent très bien mais les fils, pas tellement. Un autre pointeur est de ne pas utiliser les broches numériques 1 et 0 car le code que j'utilise inclut la communication série (nécessite 0/1) pour renvoyer les messages à l'ordinateur. Enfin, ces matériaux ont été utilisés pour prouver un concept, donc un pistolet à colle chaude peut être nécessaire si quelque chose tombe.

J'ai hâte de passer de la phase de prototypage à des matériaux de construction de meilleure qualité. C'est l'une des quatre leçons possibles que je pourrais suivre pour étudier à l'étranger en Norvège, alors restez à l'écoute. La lumière que vous voyez dans l'image est une vraie lumière jaune. J'espère que cela fonctionne avec un Arduino en utilisant un relais afin que les étudiants puissent voir la taille et la luminosité d'une seule partie d'un feu de circulation réel. Dans l'ensemble, c'est un moyen plus simple (cool) de montrer aux autres comment fonctionne un Arduino !

Conseillé: