Obsah:
- Krok 1: Montáž
- Krok 2: Ukázka 1. Grafika a text
- Krok 3: Ukázka 2. Dotyková obrazovka
- Krok 4: Ukázka 3. Logická hra „Sloupce“
- Krok 5: Ukázka videa
Video: Logická hra „Sloupce“: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Ahoj!
Dnes bych chtěl sdílet projekt na vytvoření jednoduché logické hry „Sloupky“. K tomu potřebujeme:
- Jeden z nejdostupnějších a nejdostupnějších displejů SPI,
- Arduino Nano,
- TFT-štít pro Arduino Nano (se kterým budeme kombinovat jednotlivé komponenty do jednoho celku).
Tento štít je druhou (lehkou, pro Arduino Nano) verzí TFT Shield pro Arduino Uno, o které si můžete přečíst zde a zde a zde.
Stručný popis TFT štítu:
- Velikost desky je 64x49 mm,
- 30pinový konektor pro připojení Arduino Nano,
- 14pinový konektor pro připojení TFT displeje 320x240 s rozhraním SPI (včetně dotykové obrazovky),
- Konektor pro kartu microSD,
- Konektor pro modul Bluetooth (HC-06),
- 20kolíkový konektor pro kameru OV7670 (a další),
- Mini USB konektor, stejně jako samostatný 2pinový konektor pro napájení 5V.
Samotná hra je velmi slavná, proto se nebudu pozastavovat nad popisem jejích pravidel. A mluvit o managementu. Protože v tomto zařízení nejsou žádná mechanická tlačítka, použijeme dotykový displej samotného displeje. Hranice oblastí obrazovky a jim odpovídající funkce jsou znázorněny na následujícím obrázku.
Nic složitého. A tak pojďme začít.
Krok 1: Montáž
Montáž desek je velmi jednoduchá. Před instalací si však musíte přečíst označení kontaktů. Nejprve musíte nainstalovat desku Arduino Nano, jak je znázorněno na fotografii. Poté je připojen displej, který lze připojit jak na jednu stranu desky (fotografie od 1 do 6), tak na druhou (fotografie od 7 a další). Poté můžete připojit napájení pomocí kabelu mini USB. Níže jsou uvedeny fotografie.
Vybral jsem si sestavu s držáky do racku, protože se jedná o kompaktnější design a pohodlnější držení v ruce. Upozorňujeme, že montážní otvory jsou určeny pro úhlopříčku displeje 2,8.
Po sestavení můžete přistoupit ke stažení skic, ale před těmi nezapomeňte nainstalovat potřebnou knihovnu pro práci s TFT štítem. Knihovna se nachází na odkazu:
Než přejdeme k náčrtu samotné hry, chtěl bych vám ukázat schopnosti desky při kreslení textu a grafiky a také při zpracování dotykové obrazovky.
Krok 2: Ukázka 1. Grafika a text
Tato kapitola poskytuje příklad práce s textem, grafikou a dotykovou obrazovkou. Tato skica používá písma z knihovny Adafruit.
Doporučujeme z důvodu pohodlí nejprve naprogramovat desku Arduino Nano samostatně a poté sestavit zařízení (ale desku můžete také naprogramovat jako součást zařízení). Vizuální kreslení prvků na obrazovku je rychlejší, než kdyby byla obrazovka připojena k Arduino Nano přímo přes SPI.
Krok 3: Ukázka 2. Dotyková obrazovka
Následující skica ukazuje, jak pracovat s dotykovou obrazovkou. Protože je dotykový displej odporový, je pohodlnější s ním pracovat pomocí stylusu.
Pomocí těchto dvou skic jako příkladu již můžete vyvíjet vlastní projekty s grafikou, textem a dotykovou obrazovkou.
Krok 4: Ukázka 3. Logická hra „Sloupce“
A nakonec se dostáváme k nejdůležitějšímu náčrtu - logické hře „Sloupce“. Ovládání, jak jsem řekl, se provádí kliknutím na oblast obrazovky (je to ještě pohodlnější než mechanická tlačítka ve spodní části obrazovky). A vzhledem k tomu, že existuje několik velikostí displeje: 2,4 ", 2,8", 3,2 "(všechny softwarově kompatibilní), je hraní na displeji s úhlopříčkou 3,2" mnohem příjemnější než na 2,4 ".
Krok 5: Ukázka videa
Na konci jsem přidal demo video. Doufám, že se vám můj projekt líbil. V budoucnu plánuji zveřejnit nový projekt a ukázat nové funkce pomocí tohoto zařízení. Děkuji za pozornost!
Doporučuje:
Paměťová logická hra využívající BBC MicroBit: 7 kroků
Paměťová logická hra využívající BBC MicroBit: Pokud nevíte, co je BBC MicroBit, je to v podstatě opravdu malé zařízení, které můžete naprogramovat tak, aby mělo vstupy a výstupy. Trochu jako Arduino, ale více rozvinutý. Na MicroBitu se mi opravdu líbilo to, že má dva vestavěné vstupy
Azimutální projekce 3D mapa Dekorace X Lidová hudba Logická hra - Arduino: 7 kroků
Azimutální projekce 3D mapa Dekorace X Lidová hudba Logická hra - Arduino: ÚVOD Následující stránka vás naučí, jak vytvořit projekt Arduino, který má dvě hlavní funkce - jednoduchou dekoraci s osvětlením a logickou hru s lidovou hudbou, která zahrnuje pole geografie, geometrie , mapy, OSN a
Barevná logická hra: 6 kroků
Barevná logická hra: Hej! Pro školní projekt s názvem „Pokud toto, pak ono“Musel jsem postavit interaktivní objekt pomocí Arduina. Rozhodl jsem se postavit barevnou hádanku s jednoduchým systémem zpětné vazby. Co to dělá (ve zkratce): Určuje barvu objektu
Farmář, liška, husa, obilná logická hra: 6 kroků
Farmář, liška, husa, obilná hádanka: Když jsem byl dítě, vzal jsem knihu, která byla mými otci, s názvem Vědecká americká kniha projektů pro amatérského vědce. Knihu stále mám a chápu, že je těžké ji v dnešní době sehnat. Ale můžete si to přečíst na
Logická hra Arduino 'breadbot': 6 kroků (s obrázky)
Logická hra Arduino „breadbot“: Ach ne! Můj dětský robot potřebuje pár drátů, aby znovu ožil! Dnes budeme vyrábět logickou hru, která by začínající uživatele arduina mohla naučit něco o breadboardingu. Proto jsem to udělal! Můžete to udělat tak složitým, jak chcete, ale já jsem si vybral