Kazalo:

Igra Arduino Lock: 5 korakov
Igra Arduino Lock: 5 korakov

Video: Igra Arduino Lock: 5 korakov

Video: Igra Arduino Lock: 5 korakov
Video: Arduino Based Codelock (Часть 5) 2024, Julij
Anonim
Igra Arduino Lock
Igra Arduino Lock

Ta majhna igra za zaklepanje bo naključno izbrala številko in vam omogočila, da jo uganite! Igro nadzorujejo trije gumbi, številka pa je vedno 1-9. Prosimo, komentirajte vsa priporočila ali težave, ki jih bom poskušal rešiti.

1. korak: Zberite svoje materiale

Zbiranje materialov
Zbiranje materialov

Potrebni materiali so naslednji:

  1. Arduino Uno (druge plošče Arduino lahko delujejo, vendar jih nikoli nisem preizkusil)
  2. Velika deska
  3. Majhna deska
  4. Moški - Moški mostički
  5. 3 potisni gumbi
  6. 3 upori
  7. Dostop do računalnika
  8. Nekaj pripravljenih za delo!

2. korak: Namestitev plošč za kruh

Postavitev plošč za kruh
Postavitev plošč za kruh
Postavitev plošč za kruh
Postavitev plošč za kruh
Postavitev plošč za kruh
Postavitev plošč za kruh

Za namestitev velike plošče naredite naslednje:

Zaslon LCD 1602 v spodnjem desnem kotu plošče nastavite tako. Potenciometer postavite na sredino in se prepričajte, da sta dva zatiča spodaj, edini pa zgoraj.

Za nastavitev manjše plošče kot krmilnika naredite naslednje:

Svoje tri gumbe postavite čez srednji razmik. Razširite jih, kolikor želite, vendar pazite, da gumbi niso povezani vodoravno, ampak navpično (brez pritiska na gumb). Če želite preizkusiti, katera stran je vedno povezana, predlagam, da nastavite preprosto vezje z LED, priključenim na gumb.

3. korak: Priključitev žic

Priključitev žic
Priključitev žic
Priključitev žic
Priključitev žic

Od večje plošče povežite naslednje:

  • 3,3 volta na pozitivno vodilo
  • Od tal do negativne tirnice

Nato za priključitev potenciometra priključite naslednje:

  • Zgornji pin do V0 na LCD -prikazovalniku
  • Spodnji levi zatič na negativni vodnik
  • Spodnji desni zatič pozitivnega vodila

Priključitev zaslona:

  • VSS na negativno tirnico
  • VDD na pozitivno vodilo
  • V0 je že povezan
  • RS na digitalni pin 12
  • RW na negativno tirnico
  • E na digitalni pin 11
  • D4 na digitalni pin 5
  • D5 na digitalni pin 4
  • D6 na digitalni pin 3
  • D7 na digitalni pin 2
  • A do 5 voltov
  • K na tla

Zdaj pa na krmilnik!

  • Spodnji levi zatič vsakega gumba z uporom povežite z negativno tirnico (na drugi plošči).
  • Spodnji desni zatič vsakega gumba priključite na pozitivno vodilo (na drugi plošči).
  • Nato levo zgoraj enega gumba povežite z digitalnim zatičem 7
  • Zgornji levi del naslednjega gumba povežite z digitalnim zatičem 8
  • Zgornji levi del zadnjega gumba povežite z digitalnim zatičem 9

Zdaj je vse povezano!

4. korak: Programiranje

To lahko programirate sami ali pa uporabite mojo kodo (amater sem, zato ni najboljša). Če ste novi v tem, priključite Arduino z USB -jem in kodo naložite prek spletnega urejevalnika Arduino. Tukaj je:

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

5. korak: Preizkusite igro

Testiranje igre
Testiranje igre
Testiranje igre
Testiranje igre

Ko vklopite zaslon, ne pozabite obrniti potenciometra, da bo besedilo jasno prikazano. Začnite s preskušanjem, ali vsak gumb deluje pravilno in daje ter oddaja. Upoštevajte, da lahko držanje gumba za vnos pokvari, zato ga držite le nekaj sekund. Če želite znova igrati igro, pritisnite rdeči gumb za ponastavitev na svojem Arduinu. Zdaj, če vse deluje, poskusite prilagoditi nekaj mehanike v igri ali dodati več gumbov.

Priporočena: