Kazalo:

Ciklon (Arduino LED igra): 6 korakov (s slikami)
Ciklon (Arduino LED igra): 6 korakov (s slikami)

Video: Ciklon (Arduino LED igra): 6 korakov (s slikami)

Video: Ciklon (Arduino LED igra): 6 korakov (s slikami)
Video: Одесса. НАЧАЛОСЬ! 2024, Julij
Anonim
Ciklon (Arduino LED igra)
Ciklon (Arduino LED igra)

V tej vadnici vas bom naučil, kako ustvariti LED igro z zelo malo kode ali izkušenj! To idejo sem imel nekaj časa in končno sem se lotil ustvarjanja. To je zabavna igra, ki nas vse spominja na arkadne igre. Obstajajo še druge vaje, ki jih bom povezal za nadaljnje reference. To lahko naredite v eni uri trdega dela in je vredno truda:)

Zaloge

WS2812B LED diode x24

Arduino Nano

Trenutni gumb

Korak: Oglejte si predstavitev

Image
Image

2. korak: Poiščite poljubno vrsto okvirja

Poiščite poljubno vrsto okvirja
Poiščite poljubno vrsto okvirja
Poiščite poljubno vrsto okvirja
Poiščite poljubno vrsto okvirja

V tem primeru sem uporabil okvir za slike. Gradnja enega je vedno možnost, vendar sem želel hitro zaključiti ta projekt. Moj projekt ima 20 LED, ki se ovijejo okoli okvirja. To številko pa lahko vedno spremenite glede na preferenco ali želeno porabo energije.

3. korak: Programiranje

Programiranje
Programiranje

Ta program ni najbolj učinkovit.. vendar odlično opravlja svoje delo. Igra ima pet različnih igrišč. Nič stanja stanja igre predstavlja stanje mirovanja, dokler ni pritisnjen gumb. Druge igralne postaje predstavljajo raven igralca. Za preprečevanje odpovedi gumba uporabljam funkcijo millis () namesto delay (). Na ta način lahko igra še vedno teče, medtem ko gumb deluje.

Če želite hitrost prilagoditi po želji, znižanje spremenljivke ledSpeed poveča hitrost. Hitrosti so glede na težavnost.

4. korak: Ožičenje in spajkanje

Ožičenje in spajkanje
Ožičenje in spajkanje

Ta projekt se lahko napaja s 5 -voltnim kablom, ki teče na Arduino Nano, ali iz baterije 3 AA, da bo prenosljiv.

Izvrtajte luknjo za trenutni gumb ali pa jo ločite od okvirja. Priključite eno stran na ozemljitev, drugo stran pa na pin 4.

(Izbirno)-Baterijo s stikalom na liniji 5v povežite z VIN in ozemljitvenimi zatiči na Arduino Nano. Prepričajte se, da je signal 5v in da lahko izhod napaja Arduino in LED diode. Če želite podaljšati življenjsko dobo baterij, LED diode postavite na svetlost.

Priključite oba sklopa LED na 5v tirnico na Arduinu in priključite podlago. Končno sledite vrsticam Din do želenih zatičev na Arduinu.

5. korak: Vroče lepilo in zavarujte

Vroče lepilo in zavarujte
Vroče lepilo in zavarujte
Vroče lepilo in zavarujte
Vroče lepilo in zavarujte

Za pritrditev žic sem uporabil veliko vročega lepila in zadrgo. Poskusite pokriti ostre predmete in trdno pritrditi žice. To lahko držijo roke.

6. korak: Še ena referenca

Še ena referenca
Še ena referenca

Več navodil, ki sem jih našel, je povezanih. Hvala za vaš čas in upam, da ste kaj izkoristili ta projekt. Obiščite mojo spletno stran (www.neehaw.com) za več dokumentacije in zabavnih projektov. Uživajte!

Ena za pouk

Dva, ki jih je mogoče poučiti

Priporočena: