Sadržaj:

ZAGONETKA - Arduino logička igra: 3 koraka
ZAGONETKA - Arduino logička igra: 3 koraka

Video: ZAGONETKA - Arduino logička igra: 3 koraka

Video: ZAGONETKA - Arduino logička igra: 3 koraka
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Srpanj
Anonim
ZAGONETKA - Arduino logička igra
ZAGONETKA - Arduino logička igra

Zdravo.

Želio bih vam ispričati o povijesti stvaranja jednostavne zagonetke "Puzzle" koristeći Arduino UNO i TFT-Shield.

Za izradu igre trebale su mi sljedeće komponente:

  • Arduino UNO
  • Adapter za napajanje (AC-DC) 6-12V za Arduino UNO
  • MicroSD kartica
  • TFT štit

Korak 1: Početna verzija

Početna verzija
Početna verzija

TFT-štit prikladan je po tome što ima utor za spajanje mikro SD kartice i integrirani hardverski Jpeg dekoder. Ova vam značajka omogućuje da brzo i jednostavno napravite vlastiti okvir za fotografije za pregledavanje fotografija (naravno, temeljen na demonstraciji). To sam i učinio. No, tada mi je dosadilo samo gledanje fotografija, a onda mi je pala na pamet ideja: bih li pokušao napraviti logičku igru? Nekoliko večeri provedeno je u pisanju skice za Arduino Uno. I početna verzija bila je spremna.

Fotografija se učitava s microSD kartice, slika na ekranu je podijeljena u 4x3 ćelije, donja desna ćelija nestaje i sve ćelije se počinju nasumično pomicati. Pritiskom na lijevi gumb ispod zaslona možete učitati sljedeću fotografiju. Pritiskom na srednji gumb možete započeti igru - skupljati zagonetke. Pomicanje zagonetki pritiskom na zaslon osjetljiv na dodir TFT-Shield. Kao primjer, snimio sam slike s instructables.com na mikro SD karticu. Možete snimiti bilo koju svoju fotografiju na mikro SD karticu.

Korak 2: Dodavanje funkcionalnosti

Dodavanje funkcionalnosti
Dodavanje funkcionalnosti
Dodavanje funkcionalnosti
Dodavanje funkcionalnosti
Dodavanje funkcionalnosti
Dodavanje funkcionalnosti

Skupljanje zagonetki 4x3 zanimljivo je, ali dovoljno jednostavno i brzo. Htio sam, na primjer, zakomplicirati igru kako bih particiju povećao sa 4x3 na 8x6.

Dodao sam mogućnost postavljanja broja stupaca i redaka u skici (preporučeno: 4x3, 4x6, 8x3, 8x6). Igranje je postalo sve teže i duže. I postalo je puno teže snalaziti se u zagonetkama.

Odlučio sam dodati savjet - kad sam pritisnuo četvrti gumb (slijeva nadesno), na ekranu se pojavljuju brojevi ćelija. Klikom na drugi gumb (slijeva nadesno) savjeti na ekranu nestaju. Kada kliknete na prvi gumb, možete promijeniti boju opisa (ovisno o fotografiji) kako bi opis bio što čitljiviji.

Korak 3: Demonstracija

Kao rezultat svog rada dobio sam igru za čiju sam demonstraciju napravio sljedeći video.

Na kraju uputa prilažem skicu TFT_shield_Puzzle. Za sastavljanje skice morate instalirati knjižnicu YATFT.

Nadam se da ste uživali u mojim uputama.

Hvala na gledanju.

Preporučeni: