Taula de continguts:

Interfície de nau espacial Arduino: 3 passos
Interfície de nau espacial Arduino: 3 passos

Vídeo: Interfície de nau espacial Arduino: 3 passos

Vídeo: Interfície de nau espacial Arduino: 3 passos
Vídeo: Arduino Video Tutorial 02: Spaceship Interface | RS Components 2024, Desembre
Anonim
Interfície de nau espacial Arduino
Interfície de nau espacial Arduino

Hola comunitat instructible, Aquesta vegada he fet un dels projectes més senzills per completar amb un Arduino Uno: un circuit de nau espacial. Es diu així perquè és el tipus de programació i circuit que s’utilitzaria en els primers programes de televisió i pel·lícules de ciència ficció per emular un efecte de “botó intermitent” que suposadament demostrava que un coet funcionava correctament. Hi ha molts recursos en línia per fer aquest projecte, però espero que publicar-lo a Instructables ajudarà a més gent a interessar-se en experimentar amb un Arduino.

Materials:

  • Taula Arduino Uno (es prefereix el kit d’inici)
  • Taula de pa
  • Les connexions de circuits mostrades al diagrama inclouen: cables de pont, resistències, LEDs i un botó
  • Equip amb el programa de codificació Arduino instal·lat

Pas 1: creeu el mòdul

Construeix el mòdul
Construeix el mòdul
Construeix el mòdul
Construeix el mòdul
Construeix el mòdul
Construeix el mòdul

En primer lloc, assegureu-vos que el vostre Arduino estigui desconnectat de la font d'alimentació. A continuació, seguiu aquests passos per connectar tots els components del circuit:

  1. Connecteu la placa de connexió a les connexions 5V (positives) i de terra (negatives) de l’Arduino.
  2. Col·loqueu els dos LED vermells a la ranura "e" a la taula, una mica a la part superior del tauler, amb el LED verd a la mateixa ranura que hi ha a sota.
  3. Connecteu el càtode de cada LED a terra mitjançant una resistència de 220 ohm.
  4. Connecteu l’ànode del LED verd al pin digital 3 de l’Arduino i feu el mateix per als LED vermells als pins 4 i 5.
  5. Col·loqueu l'interruptor de botó a sota dels LED de les ranures de pont "e" i "f" de la taula de connexions. Connecteu el costat superior a l’alimentació i el costat inferior al pin digital 2. Al mateix costat, afegiu una resistència de 10 kiloohm a terra. (Aquesta resistència provoca una lectura "BAIXA" quan no es prem el botó.)

Pas 2: codifiqueu el projecte

Codifiqueu el projecte
Codifiqueu el projecte

No dubteu a utilitzar la imatge anterior i copieu-enganxeu el codi al vostre projecte. Si és difícil de veure, seguiu aquest enllaç i obteniu el codi de GitHub:

Hi ha diverses coses a tenir en compte que podeu canviar "switchState == LOW" per "switchState == HIGH" per canviar el comportament del mòdul: parpellejarà quan no es premgui i es mantindrà sòlid en prémer-lo. L'altra cosa que cal tenir en compte és que podeu canviar el valor de les afirmacions de "retard" per ajustar la velocitat de parpelleig del LED vermell quan es prem el botó.

Pas 3: pengeu el codi i jugueu amb la vostra interfície

Pengeu el codi i jugueu amb la vostra interfície
Pengeu el codi i jugueu amb la vostra interfície
Pengeu el codi i jugueu amb la vostra interfície
Pengeu el codi i jugueu amb la vostra interfície

Connecteu l'Arduino a l'ordinador i pengeu el codi; amb sort, tot funciona! Si no, comproveu les connexions per cable i assegureu-vos que tot el codi estigui escrit correctament. Corregiu els errors i torneu a penjar-los.

El LED verd s’ha d’il·luminar de forma sòlida. Manteniu premut el botó i els LED vermells haurien de parpellejar alternativament. Podeu fer una tapa per al botó i els LED per dir el que vulgueu i amagar els cables si voleu. Espero que us hagueu divertit amb aquest projecte!

Recomanat: