Obsah:
- Krok 1: Montáž
- Krok 2: Ukážka 1. Grafika a text
- Krok 3: Ukážka 2. Dotyková obrazovka
- Krok 4: Demo 3. Logická hra „Stĺpce“
- Krok 5: Ukážkové video
Video: Logická hra „Stĺpce“: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Ahoj!
Dnes by som sa chcel podeliť o projekt na vytvorenie jednoduchej logickej hry „Stĺpce“. Na to potrebujeme:
- Jeden z najdostupnejších a najdostupnejších displejov SPI,
- Arduino Nano,
- TFT-štít pre Arduino Nano (s ktorým spojíme jednotlivé komponenty do jedného celku).
Tento štít je druhou (ľahkou, pre Arduino Nano) verziou TFT Shield pre Arduino Uno, o ktorej si môžete prečítať tu a tu a tu.
Stručný popis TFT štítu:
- Rozmer dosky je 64 x 49 mm,
- 30-kolíkový konektor na pripojenie Arduino Nano,
- 14-kolíkový konektor na pripojenie TFT displeja 320x240 s rozhraním SPI (vrátane dotykového displeja),
- Konektor pre kartu microSD,
- Konektor pre modul Bluetooth (HC-06),
- 20-kolíkový konektor pre kameru OV7670 (ako aj pre ostatné),
- Mini USB konektor, ako aj samostatný 2-pinový konektor pre napájanie 5V.
Samotná hra je veľmi známa, takže sa nebudem pozastavovať nad popisom jej pravidiel. A hovorte o manažmente. Pretože v tomto zariadení nie sú žiadne mechanické tlačidlá, použijeme dotykový displej samotného displeja. Hranice oblastí obrazovky a im zodpovedajúce funkcie sú zobrazené na nasledujúcom obrázku.
Nič zložité. A tak začnime.
Krok 1: Montáž
Montáž dosiek je veľmi jednoduchá. Pred inštaláciou si však musíte prečítať označenie kontaktov. Najprv musíte nainštalovať dosku Arduino Nano, ako je znázornené na fotografii. Potom je pripojený displej, ktorý je možné pripojiť tak na jednej strane dosky (fotografie od 1 do 6), ako aj na druhej strane (fotografie zo 7 a ďalších). Potom môžete pripojiť napájanie pomocou mini USB kábla. Nasledujú fotografie.
Vybral som si zostavu s držiakmi do stojana, pretože toto je kompaktnejší dizajn a pohodlnejšie sa drží v ruke. Upozorňujeme, že montážne otvory sú navrhnuté pre displej s uhlopriečkou 2,8 palca.
Po montáži môžete pristúpiť k sťahovaniu skíc, ale predtým nezabudnite nainštalovať potrebnú knižnicu na prácu so štítom TFT. Knižnica sa nachádza na odkaze:
Predtým, ako prejdeme k náčrtu samotnej hry, by som vám chcel ukázať schopnosti dosky pri kreslení textu a grafiky, ako aj pri spracovaní dotykového displeja.
Krok 2: Ukážka 1. Grafika a text
Táto kapitola poskytuje príklad práce s textom, grafikou a dotykovým displejom. Táto skica používa písma z knižnice Adafruit.
Odporúča sa, aby ste najskôr dosku Arduino Nano naprogramovali oddelene a potom zostavili zariadenie (ale dosku môžete naprogramovať aj ako súčasť zariadenia). Vizuálne kreslenie prvkov na obrazovku je rýchlejšie, ako keby bola obrazovka k Arduino Nano pripojená priamo prostredníctvom SPI.
Krok 3: Ukážka 2. Dotyková obrazovka
Nasledujúca skica ukazuje, ako pracovať s dotykovým displejom. Pretože je dotykový displej odporový, je pohodlnejšie s ním pracovať pomocou stylusu.
Použitím týchto dvoch skíc ako príkladu už môžete vyvíjať vlastné projekty s grafikou, textom a dotykovým displejom.
Krok 4: Demo 3. Logická hra „Stĺpce“
A nakoniec sa dostávame k najdôležitejšiemu náčrtu - logickej hre „Stĺpce“. Ovládanie, ako som povedal, sa vykonáva kliknutím na oblasť obrazovky (je to ešte pohodlnejšie ako mechanické tlačidlá v spodnej časti obrazovky). A vzhľadom na to, že existuje niekoľko veľkostí displeja: 2,4 ", 2,8", 3,2 "(všetky softvérovo kompatibilné), je hranie na displeji s uhlopriečkou 3,2" oveľa príjemnejšie ako na 2,4 ".
Krok 5: Ukážkové video
Na konci som pridal demo video. Dúfam, že sa vám môj projekt páčil. V budúcnosti plánujem zverejniť nový projekt a ukázať nové funkcie pomocou tohto zariadenia. Ďakujem za pozornosť!
Odporúča:
Pamäťová logická hra využívajúca BBC MicroBit: 7 krokov
Pamäťová logická hra využívajúca BBC MicroBit: Ak neviete, čo je BBC MicroBit, je to v podstate skutočne malé zariadenie, ktoré môžete naprogramovať tak, aby malo vstupy a výstupy. Trochu ako Arduino, ale viac vypracované. Na MicroBite sa mi veľmi páčilo, že má dva vstavané vstupy
Hra Crack the Code, logická hra založená na Arduine: 4 kroky (s obrázkami)
Hra Crack the Code, logická škatuľka založená na Arduine: V tomto návode vám ukážem, ako si vytvoriť vlastnú crackovú hru, v ktorej pomocou otočného voliča uhádnete náhodne vygenerovaný kód do sejfu. Na prednej strane trezoru je 8 LED diód, ktoré vám informujú, koľko z
Azimutálna projekcia 3D dekorácia mapy X Logická hra s ľudovou hudbou - Arduino: 7 krokov
Azimutálna projekcia 3D dekorácia mapy X Ľudová hudba Logická hra - Arduino: ÚVOD Nasledujúca stránka vás poučí o tom, ako vytvoriť projekt Arduino, ktorý má dve hlavné funkcie - jednoduchú dekoráciu s osvetlením a logickú hru s ľudovou hudbou, ktorá zahŕňa polia geografie, geometrie , mapy, OSN a
Farebná logická hra: 6 krokov
Farebná logická hra: Ahoj, školský projekt s názvom „Keď toto, potom ono“Musel som postaviť interaktívny objekt pomocou Arduina. Rozhodol som sa postaviť farebnú hádanku s jednoduchým systémom spätnej väzby. Čo robí (v skratke): Určuje farbu predmetu
Farmár, líška, hus, obilná logická hra: 6 krokov
Farmár, líška, husa, obilná hádanka: Keď som bol dieťa, zobral som do rúk knihu, ktorá bola mojimi otcami, s názvom Vedecká americká kniha projektov pre amatérskeho vedca. Knihu stále mám a chápem, že je ťažké ju v dnešnej dobe zohnať. Môžete si to však prečítať na