Cuprins:

Joc LED Rocker: 7 pași (cu imagini)
Joc LED Rocker: 7 pași (cu imagini)

Video: Joc LED Rocker: 7 pași (cu imagini)

Video: Joc LED Rocker: 7 pași (cu imagini)
Video: FEMEIA De 399 De ANI ! #shorts 2024, Iulie
Anonim
Image
Image

LED Rocker Game este un joc simplu Arduino. Este format în principal din 9 LED-uri (8 LED-uri albastre și 1 LED roșu în mijloc), 1 buton, 1 difuzor și 1 panou LCD. Scopul acestui joc este să apăsați butonul când LED-ul roșu clipește. Începe cu 9 LED-uri care clipesc înainte și înapoi. Când LED-ul roșu mediu clipește, trebuie să apăsați imediat butonul. De fiecare dată când ați apăsat cu succes butonul când LED-ul roșu clipește, veți trece la nivelul următor cu o viteză de clipire crescută. Dacă apăsați butonul când LED-ul albastru clipește, pierdeți o viață. Aveți 3 vieți în total, iar când pierdeți toate cele trei vieți, jocul repornește. În timp ce jucați acest joc, vă îmbunătățește, de asemenea, coordonarea mâinii-ochi și capacitatea de răspuns.

Sursa:

Conceptul și regulile jocului meu și ale jocului la care am făcut referire sunt similare, dar am adăugat câteva caracteristici care ar putea ajuta jucătorii să înțeleagă mai mult jocul și să-și îmbunătățească experiența de joc. În acest joc, am adăugat un difuzor și un panou LCD. De asemenea, din moment ce am adăugat un panou LCD, pinii digitali pe care i-am folosit în jocul meu vor fi diferiți de pinii digitali din jocul la care am făcut referire (am schimbat pinul digital 2 & 3 la 11 și 12). Ascultând sunetul și uitându-se la ecranul LCD, jucătorii pot ști direct dacă au trecut sau nu nivelul, iar când jocul începe din nou, sunetul și ecranul vă vor aminti. Prin urmare, nu veți fi confuz cu privire la faptul dacă ați trecut sau ați pierdut în timpul jocului.

Pasul 1: consumabile

LED & Buton
LED & Buton

- 1 Arduino Leonardo

- 1 placă de pâine

- 9 LED-uri (1 roșu, 8 albastru)

- 9 rezistențe (10kohm)

- 1 Rezistent (300kohm)

- 1 buton

- 1 panou LCD

- 1 difuzor

- fire de jumper

Pasul 2: LED & Buton

LED & Buton
LED & Buton
LED & Buton
LED & Buton

După ce ați obținut toate consumabilele de care aveți nevoie, al doilea pas va fi conectarea tuturor LED-urilor și a butonului la panou și Arduino. Aranjați firele jumperului, butonul, LED-urile și rezistențele în aceeași ordine pe o placă Leonardo conform imaginii de mai sus. LED-urile ar trebui conectate cu un rezistor (10kohm) de la pinul digital 4 la 12. Deoarece vom conecta panoul LCD mai târziu, asigurați-vă că nu utilizați pinii 2 și 3. Pentru buton, conectați-l la digital pinul 13 cu un rezistor (300kohm).

Pasul 3: Difuzor

Speaker
Speaker
Speaker
Speaker
Speaker
Speaker

După conectarea LED-urilor și a butonului, al treilea pas este conectarea difuzorului la panoul de măsurare. Conectați partea negativă (negru) la pinul GND și partea pozitivă (roșie) la pinul digital 1. Difuzorul va scoate sunete diferite atunci când ați apăsat cu succes butonul (când LED-ul roșu clipește), ați apăsat butonul când LED-ul albastru clipește și când pierzi toate cele trei vieți (jocul repornește).

Pasul 4: Panou LCD

Panou LCD
Panou LCD
Panou LCD
Panou LCD
Panou LCD
Panou LCD

După conectarea LED-urilor, butonului și difuzorului, cel de-al patrulea pas (ultimul pas pentru circuit) este conectarea panoului LCD la panou. Panoul LCD este separat în 4 pași principali pentru conectare (GND, VCC, SDA, SCL). Conectați GND la pinul GND corespunzător de pe Arduino, VCC la pinul de 5V pe Arduino, SDA la pinul SDA corespunzător de pe Arduino și SCL pinul SCL corespunzător de pe Arduino. După ce ați apăsat butonul, panoul LCD va afișa pe ecran dacă ați trecut nivelul, ați pierdut o viață sau ați reluat jocul.

Pasul 5: Cod

Cod
Cod
Cod
Cod
Cod
Cod

După terminarea circuitului, puteți începe să scrieți codul.

Cod:

Transferați codul pe placa de circuit. Asigurați-vă că transferați codul conectând placa la dispozitivul dorit. După ce ați terminat transferul codului, puteți încerca jocul și puteți vedea dacă funcționează corect.

Pasul 6: Container

Recipient
Recipient
Recipient
Recipient
Recipient
Recipient
Recipient
Recipient

După ce ați terminat și testat circuitul și codul, puteți crea un container pentru jocul dvs. Rocker. Acest lucru nu numai că face ca întregul dispozitiv să arate mai bine și mai profesional, ci vă oferă și o experiență de joc mai bună. Pentru recipient, am folosit o cutie de carton pentru a ține toată panoul și toate materialele folosite. Am acoperit cutia cu hârtie neagră și am decupat găuri pentru difuzor, panoul LCD, buton și LED-uri. Asigurați-vă că ați tăiat și o gaură mică pe partea laterală a cutiei, astfel încât să puteți conecta dispozitivul la o bancă de alimentare.

Cutie de carton:

  • Lungime: 22cm
  • Lățime: 12cm
  • Înălțime: 8cm

Gaura pentru panoul LCD:

  • Lungime: 8cm
  • Lățime: 2,5cm

Gaura pentru LED:

  • Lungime: 5cm
  • Lățime: 0,5cm

Gaura pentru difuzor:

Diametru: 3,5cm

Gaura pentru buton:

Diametru: 3cm

Gaura laterală:

  • Lungime: 1cm
  • Lățime: 1 cm

După ce ați terminat de realizat containerul, plasați dispozitivul în interiorul containerului. Asigurați-vă că așezați panoul LCD, difuzorul, butonul și LED-ul în orificiile corespunzătoare.

Pasul 7: Joacă jocul

Image
Image

Conectați dispozitivul la o bancă de putere sau computer și încercați jocul!

Reguli:

  1. Apăsați butonul când LED-ul roșu mediu clipește
  2. Dacă apăsați cu succes butonul când LED-ul roșu clipește, treceți la nivelul următor (LED-urile își vor crește viteza de clipire de fiecare dată când vă ridicați la nivel)
  3. Pierzi o viață dacă apeși butonul când nu este pe LED-ul roșu
  4. Aveți 3 vieți în total. Dacă îi pierzi pe toți trei, jocul începe din nou

Recomandat: