Sadržaj:

Arduino Lock igra: 5 koraka
Arduino Lock igra: 5 koraka

Video: Arduino Lock igra: 5 koraka

Video: Arduino Lock igra: 5 koraka
Video: Arduino Based Codelock (Часть 5) 2024, Juli
Anonim
Arduino Lock igra
Arduino Lock igra

Ova mala igra zaključavanja će nasumično izabrati broj i omogućiti vam da pogodite! Igrom se upravlja s 3 tipke, a broj je uvijek 1-9. Komentirajte sve preporuke ili probleme i pokušat ću ih riješiti.

Korak 1: Prikupite materijale

Prikupljanje materijala
Prikupljanje materijala

Materijali koji će vam biti potrebni su sljedeći:

  1. Arduino Uno (druge Arduino ploče mogu raditi, ali nikada nisam testirao)
  2. Large Breadboard
  3. Small Breadboard
  4. Muške - muške kratkospojne žice
  5. 3 tastera
  6. 3 otpornika
  7. Pristup računaru
  8. Neki spremni za rad ruke!

Korak 2: Postavljanje ploča za hljeb

Postavljanje ploča za hleb
Postavljanje ploča za hleb
Postavljanje ploča za hleb
Postavljanje ploča za hleb
Postavljanje ploča za hleb
Postavljanje ploča za hleb

Da biste postavili veliku ploču, učinite sljedeće:

Postavite LCD ekran 1602 u donji desni ugao ploče tako. Postavite potenciometar preko sredine pazeći da se dva pina nalaze na dnu, a pojedinačni iznad.

Da biste postavili manju ploču kao kontroler, učinite sljedeće:

Postavite svoja tri dugmeta preko srednjeg razmaka. Raširite ih koliko god želite, međutim pazite da tipke nisu povezane vodoravno, nego jesu okomito (bez pritiskanja gumba). Ako želite provjeriti koja je strana uvijek spojena, predlažem postavljanje jednostavnog kola sa LED diodom spojenom na gumb.

Korak 3: Spajanje žica

Spajanje žica
Spajanje žica
Spajanje žica
Spajanje žica

Počevši od veće ploče, povežite sljedeće:

  • 3,3 volti na pozitivnu šinu
  • Uzemljenje na negativnu šinu

Zatim za povezivanje potenciometra spojite sljedeće:

  • Gornji pin za V0 na LCD -u
  • Donji lijevi pin na negativnu vodilicu
  • Donja desna iglica pozitivne razvodne šine

Povezivanje ekrana:

  • VSS na negativnu tračnicu
  • VDD na pozitivnu tračnicu
  • V0 je već spojen
  • RS na digitalni pin 12
  • RW do negativne šine
  • 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 volti
  • K na masu

Sada na kontroler!

  • Spojite donji lijevi zatik svakog dugmeta s otpornikom na negativnu vodilicu napajanja (na drugoj ploči).
  • Spojite donji desni zatik svakog dugmeta na pozitivnu šinu (na drugoj ploči).
  • Zatim spojite gornji lijevi dio jednog dugmeta na digitalni pin 7
  • Spojite gornji lijevi dio sljedećeg gumba na digitalni pin 8
  • Spojite gornji lijevi krajnji gumb na digitalni pin 9

Sada je sve ožičeno!

Korak 4: Programiranje

Mogli biste ovo sami programirati ili moju šifru (ja sam amater pa nije najbolji). Ako ste tek počeli koristiti ovaj Arduino, priključite ga USB -om i prenesite kôd putem Arduino web uređivača. Evo ga:

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

Korak 5: Testiranje igre

Testiranje igre
Testiranje igre
Testiranje igre
Testiranje igre

Kada uključite ekran, obavezno okrenite potenciometar kako biste omogućili jasan prikaz teksta. Započnite testiranjem radi li svako dugme ispravno i daje i daje. Imajte na umu da držanje tipke enter može zabrljati, pa je držite samo jednu sekundu. Ako želite ponovo igrati igru, pritisnite crveno dugme za resetiranje na svom Arduinu. Sada, ako sve funkcionira, pokušajte prilagoditi neke od mehanika u igri ili dodajte još gumba.

Preporučuje se: