Taula de continguts:

Premeu (Botó); // Un joc LCD Arduino: 5 passos (amb imatges)
Premeu (Botó); // Un joc LCD Arduino: 5 passos (amb imatges)

Vídeo: Premeu (Botó); // Un joc LCD Arduino: 5 passos (amb imatges)

Vídeo: Premeu (Botó); // Un joc LCD Arduino: 5 passos (amb imatges)
Vídeo: Праздник. Новогодняя комедия 2024, De novembre
Anonim
Premeu (Botó); // Un joc LCD Arduino
Premeu (Botó); // Un joc LCD Arduino

Recentment, a Scouts, he treballat en la insígnia de mèrit de Disseny de jocs. Per a un dels requisits, he creat aquest joc amb Arduino basat en el LED Rocker Game. El joc té com a objectiu obtenir la major quantitat de punts possible. Al començament del joc, haureu de prémer el botó per començar i, a continuació, hi haurà una fletxa al centre de la pantalla. Hi ha una altra fletxa a sota que es mou per la pantalla. Quan les fletxes coincideixin, cal prémer el botó i mantenir-lo premut fins que s’encengui el LED verd. Aleshores obtindreu un punt i el joc s’accelerarà.

Subministraments

  • Arduino Uno o Nano
  • Tauler de pa (petit si utilitzeu Arduino Uno, mitjà si utilitzeu Arduino Nano)
  • Pantalla LCD de 16x2 compatible amb Arduino
  • Un LED vermell i un verd (un cadascun)
  • Un polsador
  • Filferros de taulers de pa
  • Una resistència de 10 quilos ohm
  • Un potenciòmetre
  • Dues resistències de 220 Ohm (és possible que en necessiteu una altra per a la pantalla LCD segons el tipus)
  • Opcional: impressora 3D per crear una funda per al joc

Pas 1: soldeu el polsador i els LED

Soldeu el polsador i els LED
Soldeu el polsador i els LED
Soldeu el polsador i els LED
Soldeu el polsador i els LED

Tallar alguns cables de taulers i soldar-los al polsador i als LED. Podeu establir un punt comú per als LEDS.

Pas 2: Opcional: funda per al joc

Opcional: estoig per al joc
Opcional: estoig per al joc

Aquí teniu els fitxers d’una funda impresa en 3D d’aquest joc.

Originalment es va dissenyar per a l’Arduino Uno, però es pot utilitzar amb un Nano.

Pas 3: Connecteu la resta del circuit

Connecteu la resta del circuit
Connecteu la resta del circuit
Connecteu la resta del circuit
Connecteu la resta del circuit
Connecteu la resta del circuit
Connecteu la resta del circuit

Connecteu la resta del circuit mitjançant el diagrama del circuit.

Les connexions són:

  • Arduino 5v a breadboard + i Arduino GND a breadboard -
  • Terra comú LED a terra de taulers de suport
  • LED vermell al pin 3 i LED verd al pin 4
  • Tauler de pa + al botó i l'altre costat del botó al pin 6 i terra
  • Tauler de pa + al terminal 1 del potenciòmetre i terminal 2 del potenciòmetre a terra LCD
  • Tauler de pa + a VCC LCD
  • Netejador de potenciòmetre (pin central) a pin de contrast LCD
  • Registre LCD Seleccioneu el pin al pin 7 d'Arduino
  • Pin LCD RW a taulers de suport -
  • LCD E al pin 9 d'Arduino
  • LCD D4 al pin 10 d'Arduino
  • LCD D5 al pin 11 d'Arduino
  • LCD D6 al pin 12 d'Arduino
  • LCD D7 al pin 8 d'Arduino
  • LED LCD + a tauler de pa +, LCD LED - a tauler de pa -

Pas 4: el codi

Pengeu el codi a l'Arduino.

Si voleu, no dubteu a canviar el codi, és un programa bastant senzill.

Pas 5: juga al joc

Juga al joc!
Juga al joc!
Juga al joc!
Juga al joc!
Juga al joc!
Juga al joc!

Premeu el botó quan el punter estigui al centre i manteniu-lo premut per il·luminar la llum verda i avançar al següent nivell.

Gràcies per consultar aquest instructiu. Si us ha agradat, penseu a votar-me en el 1.000è repte.

Per a aquells que es preguntaven, el títol té el format d'una línia de codi Arduino (C ++).

Recomanat: