Taula de continguts:

Cicló (joc LED Arduino): 6 passos (amb imatges)
Cicló (joc LED Arduino): 6 passos (amb imatges)

Vídeo: Cicló (joc LED Arduino): 6 passos (amb imatges)

Vídeo: Cicló (joc LED Arduino): 6 passos (amb imatges)
Vídeo: Tik Tok Tsunami 2024, De novembre
Anonim
Cicló (joc LED Arduino)
Cicló (joc LED Arduino)

En aquest tutorial, us ensenyaré a crear un joc LED amb molt poc codi o experiència. Vaig tenir aquesta idea durant un temps i finalment vaig aconseguir crear-la. És un joc divertit que ens recorda a tots els jocs arcade. Hi ha altres tutorials que enllaçaré per obtenir més referències. Això es pot fer en una hora de treball dur i val la pena.:)

Subministraments

WS2812B LEDS x24

Arduino Nano

Polsador momentani

Pas 1: mireu la demostració

Image
Image

Pas 2: cerqueu qualsevol tipus de marc

Cerqueu qualsevol tipus de marc
Cerqueu qualsevol tipus de marc
Cerqueu qualsevol tipus de marc
Cerqueu qualsevol tipus de marc

En aquest cas, he utilitzat un marc de fotos. Construir-ne un sempre és una opció, però volia acabar aquest projecte ràpidament. El meu projecte té 20 LEDs que envolten el marc. Tanmateix, aquest nombre sempre es pot canviar en funció de la preferència o del consum d'energia desitjat.

Pas 3: Programació

Programació
Programació

Aquest programa no és el més eficaç … però fa la feina perfectament. El joc té cinc estats de joc diferents. Gamestate zero representa l'estat d'inactivitat fins que es prem el botó. La resta d'estats de joc representa a quin nivell es troba el jugador. Per contrarestar el rebounce del botó, faig servir la funció millis () en lloc de delay (). D'aquesta manera, el joc encara es pot executar mentre el botó es processa.

Per ajustar la velocitat a la preferència, si baixa la variable ledSpeed augmentarà la velocitat. Les velocitats estan en ordre de dificultat.

Pas 4: cablejat i soldadura

Cablejat i soldadura
Cablejat i soldadura

Aquest projecte es pot alimentar mitjançant un cable de 5 V que arriba a l'Arduino Nano o bé mitjançant una bateria de 3 AA per fer-lo portàtil.

Practicar un forat per al polsador momentani o fer-lo separat del marc. Connecteu un costat a terra i l’altre costat al pin 4.

(Opcional): connecteu el paquet de bateries amb l’interruptor de la línia de 5 V als pins VIN i Ground de l’Arduino Nano. Assegureu-vos que el senyal sigui de 5v i que la sortida pugui alimentar l'Arduino i els LED. Per augmentar la longevitat de les bateries, poseu una capacitat de brillantor als LED.

Connecteu els dos conjunts de LEDs al carril de 5v de l’Arduino i connecteu els terrenys. Finalment, seguiu les línies Din fins als passadors desitjats de l’Arduino.

Pas 5: cola calenta i segura

Cola calenta i segura
Cola calenta i segura
Cola calenta i segura
Cola calenta i segura

Vaig utilitzar molta cola calenta i una corbata de cremallera per assegurar els cables. Intenteu tapar qualsevol objecte punxegut i assegureu fermament els cables. És possible que les mans agafin això.

Pas 6: una altra referència

Una altra referència
Una altra referència

Més instructius que he trobat estan enllaçats. Gràcies pel vostre temps i espero que tingueu una mica d’ús d’aquest projecte. Visiteu el meu lloc web (www.neehaw.com) per obtenir més documentació i projectes divertits. Gaudeix-ne!

Un instructable

Dos instructius

Recomanat: