Cuprins:

Joc Arduino Lock: 5 pași
Joc Arduino Lock: 5 pași

Video: Joc Arduino Lock: 5 pași

Video: Joc Arduino Lock: 5 pași
Video: Arduino Snake Game Project - LED Matrix + Joystick 2024, Noiembrie
Anonim
Joc Arduino Lock
Joc Arduino Lock

Acest mic joc de blocare va randomiza un număr și vă va permite să ghiciți! Jocul este controlat de 3 butoane, iar numărul este întotdeauna 1-9. Vă rugăm să comentați orice recomandări sau probleme și voi încerca să le rezolv.

Pasul 1: Adunarea materialelor

Adunarea materialelor dvs
Adunarea materialelor dvs

Materialele de care aveți nevoie sunt următoarele:

  1. Arduino Uno (alte plăci Arduino pot funcționa, dar nu am testat niciodată)
  2. Pânză mare
  3. Mică panou
  4. Sârmă masculină - masculină
  5. 3 Butoane de apăsare
  6. 3 rezistențe
  7. Acces la un computer
  8. Unii gata să lucreze mâinile!

Pasul 2: Configurarea plăcilor pentru pâine

Configurarea plăcilor pentru pâine
Configurarea plăcilor pentru pâine
Configurarea panourilor
Configurarea panourilor
Configurarea plăcilor pentru pâine
Configurarea plăcilor pentru pâine

Pentru a configura placa mare, faceți următoarele:

Setați afișajul LCD 1602 în partea dreaptă jos a panoului de control așa. Procedați pentru a plasa potențiometrul peste mijloc, asigurându-vă că cei doi pini sunt pe partea de jos și pe cel singular de deasupra.

Pentru a configura placa mai mică ca controler, procedați în felul următor:

Așezați-vă cele trei butoane peste golul mediu. Împărțiți-le cât doriți, totuși asigurați-vă că butoanele nu sunt conectate orizontal, ci sunt verticale (fără butonul apăsat). Dacă doriți să testați ce parte sunt întotdeauna conectate, vă sugerez să configurați un circuit simplu cu un led conectat la buton.

Pasul 3: Conectarea firelor

Conectarea firelor
Conectarea firelor
Conectarea firelor
Conectarea firelor

Începând cu placa de marire mai mare conectați următoarele:

  • 3,3 volți la calea ferată pozitivă
  • Sol la șină negativă

Apoi pentru a conecta potențiometrul conectați următoarele:

  • Pinul superior la V0 pe ecranul LCD
  • Pinul din stânga jos la șina de alimentare negativă
  • Șina de putere pozitivă a pinului din dreapta jos

Conectarea ecranului:

  • VSS la șina negativă
  • VDD la șina pozitivă
  • V0 este deja conectat
  • RS la pinul digital 12
  • RW către calea ferată negativă
  • E la pinul digital 11
  • D4 la pinul digital 5
  • D5 la pinul digital 4
  • D6 la pinul digital 3
  • D7 la pinul digital 2
  • A la 5 volți
  • K la sol

Acum pe controler!

  • Conectați știftul din stânga jos al fiecărui buton cu un rezistor la șina de alimentare negativă (pe cealaltă placă).
  • Conectați știftul din dreapta jos al fiecărui buton la șina pozitivă (pe cealaltă placă).
  • Apoi conectați colțul din stânga sus al unui buton la pinul digital 7
  • Conectați colțul din stânga sus al butonului următor la pinul digital 8
  • Conectați colțul din stânga sus al butonului final la pinul digital 9

Acum totul este conectat!

Pasul 4: Programare

Puteți programa acest lucru dvs. sau puteți utiliza codul meu (sunt amator, deci nu este cel mai bun). Dacă sunteți nou în acest domeniu, conectați Arduino la USB și încărcați codul prin editorul web Arduino. Iată-l:

create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview

Pasul 5: Testarea jocului

Testarea jocului
Testarea jocului
Testarea jocului
Testarea jocului

Când porniți ecranul, asigurați-vă că rotiți potențiometrul pentru a permite textului să apară clar. Începeți prin a testa dacă fiecare buton funcționează corect, dă și dă ieșire. Rețineți că apăsarea butonului Enter poate să-l încurce, deci țineți-l doar o secundă rapidă. Dacă doriți să jucați din nou jocul, apăsați butonul roșu de resetare de pe Arduino. Acum, dacă totul funcționează, încercați să reglați o parte din mecanica din joc sau să adăugați mai multe butoane.

Recomandat: