Kazalo:

PUZZLE - Logična igra Arduino: 3 koraki
PUZZLE - Logična igra Arduino: 3 koraki

Video: PUZZLE - Logična igra Arduino: 3 koraki

Video: PUZZLE - Logična igra Arduino: 3 koraki
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, November
Anonim
PUZZLE - Logična igra Arduino
PUZZLE - Logična igra Arduino

Zdravo.

Rad bi vam povedal o zgodovini ustvarjanja preproste puzzle igre "Puzzle" z uporabo Arduino UNO in TFT-Shield.

Za ustvarjanje igre sem potreboval naslednje komponente:

  • Arduino UNO
  • Napajalnik (AC-DC) 6-12V za Arduino UNO
  • Kartica microSD
  • TFT ščit

1. korak: Začetna različica

Začetna različica
Začetna različica

TFT-ščit je primeren, ker ima režo za priključitev kartice micro SD in integriran strojni Jpeg dekoder. Ta funkcija vam omogoča hitro in enostavno izdelavo lastnega fotookvirja za ogled fotografij (seveda na podlagi predstavitve). To sem prvič storil, potem pa se mi je naveličal samo pogled na fotografije, nato pa se mi je porodila ideja: ali bi poskušal narediti logično igro? Več večerov je minilo pri pisanju skice za Arduino Uno. In začetna različica je bila pripravljena.

Fotografija se naloži s kartice microSD, slika na zaslonu je razdeljena na celice 4x3, spodnja desna celica izgine in vse celice se začnejo naključno premikati. S pritiskom na levi gumb pod zaslonom lahko naložite naslednjo fotografijo. S pritiskom na srednji gumb lahko začnete igro - zbiranje ugank. Premikanje ugank s pritiskom na zaslon na dotik TFT-Shield. Kot primer sem posnel slike z instructables.com na kartico micro SD. Na kartico micro SD lahko posnamete katero koli fotografijo.

2. korak: Dodajanje funkcionalnosti

Dodajanje funkcionalnosti
Dodajanje funkcionalnosti
Dodajanje funkcionalnosti
Dodajanje funkcionalnosti
Dodajanje funkcionalnosti
Dodajanje funkcionalnosti

Zbiranje ugank 4x3 je zanimivo, a dovolj preprosto in hitro. Želel sem zapletati igro, na primer povečati particijo s 4x3 na 8x6.

Dodal sem možnost nastavitve števila stolpcev in vrstic v skici (priporočeno: 4x3, 4x6, 8x3, 8x6). Igranje je postalo veliko težje in daljše. Krmarjenje po ugankah je postalo veliko težje.

Odločil sem se, da dodam namig - ko kliknem četrti gumb (od leve proti desni), se na zaslonu prikažejo številke celic. Ko kliknete drugi gumb (od leve proti desni), nasveti na zaslonu izginejo. Ko kliknete prvi gumb, lahko spremenite barvo opisa (odvisno od fotografije), da bo opis orodja čim bolj berljiv.

3. korak: demonstracija

Kot rezultat svojega dela sem dobil igro, za predstavitev katere sem naredil naslednji video.

Na koncu navodil priložim skico TFT_shield_Puzzle. Če želite sestaviti skico, morate namestiti knjižnico YATFT.

Upam, da ste uživali v mojih navodilih.

Hvala za ogled.

Priporočena: