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, Srpanj
Anonim
Arduino Lock igra
Arduino Lock igra

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

Korak 1: Prikupljanje materijala

Prikupljanje materijala
Prikupljanje materijala

Potrebni materijali su sljedeći:

  1. Arduino Uno (ostale Arduino ploče mogu raditi, ali nikad ih nisam testirao)
  2. Veliki Breadboard
  3. Mali Breadboard
  4. Muški - Muški kratkospojnici
  5. 3 tipke
  6. 3 otpornika
  7. Pristup računalu
  8. Neki spremni za rad ruke!

Korak 2: Postavljanje ploča za kruh

Postavljanje ploča za kruh
Postavljanje ploča za kruh
Postavljanje ploča za kruh
Postavljanje ploča za kruh
Postavljanje ploča za kruh
Postavljanje ploča za kruh

Za postavljanje velike ploče učinite sljedeće:

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

Za postavljanje manje ploče kao kontrolera učinite sljedeće:

Postavite svoja tri gumba preko središnjeg razmaka. Raširite ih koliko god želite, no pazite da gumbi nisu povezani vodoravno, nego jesu okomito (bez pritiskanja gumba). Ako želite provjeriti koja je strana uvijek spojena, predlažem postavljanje jednostavnog kruga 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, spojite sljedeće:

  • 3,3 V na pozitivnu tračnicu
  • Uzemljenje na negativnu tračnicu

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 zaslona:

  • VSS na negativnu tračnicu
  • VDD na pozitivnu tračnicu
  • V0 je već spojen
  • RS na digitalni pin 12
  • RW na negativnu tračnicu
  • 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 uzemljenje

Sada na kontroler!

  • Spojite donji lijevi pin svake tipke s otpornikom na negativnu vodilicu napajanja (na drugoj ploči).
  • Spojite donji desni zatik svakog gumba na pozitivnu vodilicu (na drugoj ploči).
  • Zatim spojite gornji lijevi dio jedne tipke na digitalni pin 7
  • Spojite gornji lijevi dio sljedeće tipke na digitalni pin 8
  • Spojite gornji lijevi krajnji gumb na digitalni pin 9

Sada je sve ožičeno!

Korak 4: Programiranje

Mogli biste to sami programirati ili koristiti moj kôd (amater sam pa nije najbolji). Ako ste novi u ovome, priključite svoj Arduino putem USB -a i prenesite kôd putem Arduinovog 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

Kad uključite zaslon, okrenite potenciometar kako bi se tekst jasno prikazao. Započnite testiranjem radi li svaki gumb ispravno i daje li rezultate. Imajte na umu da držanje gumba za unos može zabrljati, pa ga držite samo jednu sekundu. Ako želite ponovno igrati igru, pritisnite crvenu tipku za resetiranje na svom Arduinu. Sada, ako sve funkcionira, pokušajte prilagoditi neke od mehanika u igri ili dodati još gumba.

Preporučeni: