Obsah:

PUZZLE - logická hra Arduino: 3 kroky
PUZZLE - logická hra Arduino: 3 kroky

Video: PUZZLE - logická hra Arduino: 3 kroky

Video: PUZZLE - logická hra Arduino: 3 kroky
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, November
Anonim
PUZZLE - logická hra Arduino
PUZZLE - logická hra Arduino

Ahoj.

Chcel by som vám povedať o histórii vytvárania jednoduchej logickej hry „Puzzle“pomocou Arduino UNO a TFT-Shield.

Na vytvorenie hry som potreboval tieto komponenty:

  • Arduino UNO
  • Napájací adaptér (AC-DC) 6-12 V pre Arduino UNO
  • MicroSD karta
  • TFT štít

Krok 1: Počiatočná verzia

Počiatočná verzia
Počiatočná verzia

TFT štít je výhodný v tom, že má slot na pripojenie karty micro SD a integrovaný hardvérový dekodér Jpeg. Táto funkcia vám umožňuje rýchlo a jednoducho vytvoriť si vlastný fotorámček na prezeranie fotografií (samozrejme na základe ukážky). To som najskôr urobil. Potom ma však nudilo pozerať sa na fotografie a potom mi prišla na um myšlienka: skúsil by som vytvoriť logickú hru? Niekoľko večerov bolo strávených písaním náčrtu pre Arduino Uno. A pôvodná verzia bola pripravená.

Načíta sa fotografia z karty microSD, obrázok na obrazovke sa rozdelí na bunky 4x3, pravá dolná bunka zmizne a všetky bunky sa začnú náhodne pohybovať. Stlačením ľavého tlačidla pod obrazovkou môžete načítať nasledujúcu fotografiu. Stlačením stredného tlačidla môžete začať hru - zbierať hádanky. Pohybujúce sa hádanky stlačením na dotykovom displeji TFT-Shield. Ako príklad som zaznamenal obrázky z instructables.com na kartu micro SD. Na kartu micro SD môžete zaznamenať akékoľvek svoje fotografie.

Krok 2: Pridanie funkčnosti

Pridanie funkčnosti
Pridanie funkčnosti
Pridanie funkčnosti
Pridanie funkčnosti
Pridanie funkčnosti
Pridanie funkčnosti

Zber puzzle 4x3 je zaujímavý, ale dostatočne ľahký a rýchly. Chcel som skomplikovať hru, napríklad zvýšiť oddiel z 4x3 na 8x6.

V náčrte som pridal možnosť nastaviť počet stĺpcov a riadkov (odporúčané: 4x3, 4x6, 8x3, 8x6). Hranie sa stalo oveľa ťažším a dlhším. A navigácia v hádankách sa stala oveľa ťažšou.

Rozhodol som sa pridať nápovedu - keď som klikol na štvrté tlačidlo (zľava doprava), na obrazovke sa zobrazia čísla buniek. Keď kliknete na druhé tlačidlo (zľava doprava), tipy na obrazovke zmiznú. Keď kliknete na prvé tlačidlo, môžete zmeniť farbu popisu (v závislosti od fotografie), aby bol popis čo najčitateľnejší.

Krok 3: Ukážka

V dôsledku svojej práce som dostal hru, na ukážku ktorej som urobil nasledujúce video.

Na konci návodu prikladám skicu TFT_shield_Puzzle. Na zostavenie náčrtu je potrebné nainštalovať knižnicu YATFT.

Dúfam, že sa vám moje pokyny páčili.

Ďakujem za sledovanie.

Odporúča: