Obsah:
Video: PUZZLE - logická hra Arduino: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
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
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í
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:
POiNG! - Arkádová hra Arduino !: 3 kroky
POiNG! - Arkádová hra Arduino !: Budeme stavět arkádovou hru ve stylu PONG, která využívá díly z " Nejkompletnějšího startovacího balíčku UNO R3 Project " souprava od společnosti Elegoo Inc. Úplné zveřejnění - většina dílů dodaných k tomuto Instructable byla poskytnuta autorovi Elegoo
Arduino LCD míčová hra: 3 kroky
Arduino LCD Ball Game: Dobrý den, toto je Arduino LCD Ball Game, kterou jsem vytvořil během karantény, mám malé video o tom, jak tato hra funguje, a toto video najdete na (https://youtu.be/ccc4AkOJKhM)
Hra Arduino Rocker: 4 kroky
Hra Arduino Rocker: Toto je hra Arduino, k dispozici je 11 LED diod, LED světla budou svítit vzorem. Když se rozsvítí prostřední LED, stiskněte tlačítko. Máte tři životy, pokaždé, když stisknete tlačítko, když světlo nesvítí uprostřed, ztratíte život. Po
Hra Arduino Buzz Wire: 4 kroky
Arduino Buzz Wire Game: Toto je návod, jak vytvořit hru Buzz Wire pomocí Arduina. Tento projekt Arduino je upraven z https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Na LCD přidám srovnávací tabulku, která bude ukazovat čas, který používáte k dokončení
Aruduino LED hra Rychlé klikání Hra pro dva hráče: 8 kroků
Aruduino LED Game Rychlé klikání Hra pro dva hráče: Tento projekt je inspirován @HassonAlkeim. Pokud jste ochotni se podrobně podívat, zde je odkaz, který můžete zkontrolovat https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Tato hra je vylepšenou verzí hry Alkeim's. Jedná se o