Sadržaj:

Ciklon (Arduino LED igra): 6 koraka (sa slikama)
Ciklon (Arduino LED igra): 6 koraka (sa slikama)

Video: Ciklon (Arduino LED igra): 6 koraka (sa slikama)

Video: Ciklon (Arduino LED igra): 6 koraka (sa slikama)
Video: Настройка 3D-принтера с помощью MKS sGen L v1.0 2024, Novembar
Anonim
Ciklon (Arduino LED igra)
Ciklon (Arduino LED igra)

U ovom vodiču naučit ću vas kako stvoriti LED igru s vrlo malo koda ili iskustva! Imao sam ovu ideju neko vrijeme i konačno sam krenuo u stvaranje. To je zabavna igra koja nas sve podsjeća na arkadne igre. Postoje i drugi vodiči koje ću povezati za daljnje reference. Ovo se može učiniti u roku od sat vremena napornog rada i vrijedno je truda:)

Supplies

WS2812B LED LED x24

Arduino Nano

Momentalno dugme

Korak 1: Pogledajte demo

Image
Image

Korak 2: Pronađite bilo koju vrstu okvira

Pronađite bilo koju vrstu okvira
Pronađite bilo koju vrstu okvira
Pronađite bilo koju vrstu okvira
Pronađite bilo koju vrstu okvira

U ovom slučaju koristio sam okvir za slike. Izgradnja jedne je uvijek opcija, ali htio sam brzo završiti ovaj projekt. Moj projekt ima 20 LED dioda koje se omotavaju oko okvira. Međutim, ovaj se broj uvijek može promijeniti na temelju preferencija ili željene potrošnje energije.

Korak 3: Programiranje

Programiranje
Programiranje

Ovaj program nije najefikasniji.. ali posao radi savršeno. Igra ima pet različitih gamestata. Nulto stanje igre predstavlja stanje mirovanja dok se ne pritisne dugme. Ostale igraće stanice predstavljaju nivo igrača. Za suzbijanje otkazivanja gumba koristim funkciju millis () umjesto delay (). Na ovaj način igra može i dalje raditi dok se dugme obrađuje.

Da biste prilagodili brzinu prema željama, smanjenje varijable ledSpeed će povećati brzinu. Brzine su poredane po težini.

Korak 4: Ožičenje i lemljenje

Ožičenje i lemljenje
Ožičenje i lemljenje

Ovaj se projekt može napajati 5 -voltnim kabelom koji vodi na Arduino Nano ili baterijom od 3 AA kako bi bio prenosiv.

Izbušite rupu za trenutno pritiskanje dugmeta ili je odvojite od okvira. Spojite jednu stranu na masu, a drugu stranu na pin 4.

(Opcionalno)-Spojite bateriju s prekidačem na 5v liniji na VIN i uzemljenje na Arduino Nano. Provjerite je li signal 5v i izlaz može podnijeti napajanje Arduina i LED dioda. Da biste produžili vijek trajanja baterija, postavite LED diode na kapacitet osvjetljenja.

Spojite oba seta LED dioda na 5v šinu na Arduinu i povežite osnove. Konačno, slijedite Din linije do željenih pinova na Arduinu.

Korak 5: Vruće ljepilo i učvrstite

Vruće ljepilo i osigurajte
Vruće ljepilo i osigurajte
Vruće ljepilo i osigurajte
Vruće ljepilo i osigurajte

Koristio sam puno vrućeg ljepila i Zip kravate za pričvršćivanje žica. Pokušajte pokriti sve oštre predmete i čvrsto pričvrstite žice. Ruke ovo možda drže.

Korak 6: Još jedna referenca

Još jedna referenca
Još jedna referenca

Povezano je više instrukcija koje sam otkrio. Hvala vam na izdvojenom vremenu i nadam se da ste ovaj projekt iskoristili. Posjetite moju web stranicu (www.neehaw.com) za više dokumentacije i zabavnih projekata. Uživajte!

Instructable One

Instruktable Two

Preporučuje se: