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, Červenec
Anonim
PUZZLE - logická hra Arduino
PUZZLE - logická hra Arduino

Ahoj.

Rád bych vám pověděl o historii vytváření jednoduché logické hry „Puzzle“pomocí Arduino UNO a TFT-Shield.

K vytvoření hry jsem potřeboval následující komponenty:

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

Krok 1: Počáteční verze

Počáteční verze
Počáteční verze

TFT-štít je výhodný v tom, že má slot pro připojení karty micro SD a integrovaný hardwarový dekodér Jpeg. Tato funkce vám umožňuje rychle a snadno vytvořit vlastní fotorámeček pro prohlížení fotografií (samozřejmě na základě ukázky). To jsem poprvé udělal. Pak mě ale nudilo dívat se na fotky a pak mě napadla myšlenka: zkusil bych vytvořit logickou hru? Několik večerů bylo věnováno psaní skici pro Arduino Uno. A původní verze byla připravena.

Z karty microSD se načte fotografie, obrázek na obrazovce se rozdělí na buňky 4x3, pravá dolní buňka zmizí a všechny buňky se začnou náhodně pohybovat. Stisknutím levého tlačítka pod obrazovkou můžete načíst další fotografii. Stisknutím prostředního tlačítka můžete spustit hru - sbírat hádanky. Pohybující se hádanky stisknutím na dotykové obrazovce TFT-Shield. Jako příklad jsem zaznamenal obrázky z instructables.com na kartu micro SD. Na kartu micro SD můžete zaznamenat jakékoli své fotografie.

Krok 2: Přidání funkcí

Přidání funkce
Přidání funkce
Přidání funkce
Přidání funkce
Přidání funkce
Přidání funkce

Sbírání hlavolamů 4x3 je zajímavé, ale dostatečně snadné a rychlé. Chtěl jsem hru zkomplikovat například zvětšením oddílu ze 4x3 na 8x6.

Přidal jsem možnost nastavit počet sloupců a řádků v náčrtu (doporučeno: 4x3, 4x6, 8x3, 8x6). Hraní se stalo mnohem těžším a delším. A procházet hlavolamy se stalo mnohem obtížnějším.

Rozhodl jsem se přidat nápovědu - když jsem klikl na čtvrté tlačítko (zleva doprava), na obrazovce se objeví čísla buněk. Když kliknete na druhé tlačítko (zleva doprava), tipy na obrazovce zmizí. Když kliknete na první tlačítko, můžete změnit barvu popisku (v závislosti na fotografii), aby byl popisek co nejčitelnější.

Krok 3: Ukázka

V důsledku své práce jsem dostal hru, pro jejíž ukázku jsem vytvořil následující video.

Na konci pokynů přikládám skicu TFT_shield_Puzzle. K sestavení skici je třeba nainstalovat knihovnu YATFT.

Doufám, že se vám moje pokyny líbily.

Děkuji za sledování.

Doporučuje: