Tartalomjegyzék:
- 1. lépés: Összeszerelés
- 2. lépés: Demo 1. Grafika és szöveg
- 3. lépés: Demo 2. Érintőképernyő
- 4. lépés: Demo 3. Logikai játék "Oszlopok"
- 5. lépés: Demo videó
Videó: Logikai játék "Oszlopok": 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Helló!
Ma egy projektet szeretnék megosztani egy egyszerű logikai játék "Oszlopok" létrehozására. Ehhez szükségünk van:
- Az egyik legolcsóbb és legolcsóbb SPI kijelző,
- Arduino Nano,
- TFT-pajzs az Arduino Nano számára (amellyel egyesítjük az egyes alkatrészeket egyetlen egységbe).
Ez a pajzs a TFT Shield második (könnyű, Arduino Nano esetén) változata az Arduino Uno számára, amelyről itt és itt és itt olvashat.
A TFT pajzs rövid leírása:
- A tábla mérete 64x49 mm,
- 30 tűs csatlakozó az Arduino Nano csatlakoztatásához,
- 14 tűs csatlakozó 320x240-es TFT kijelző csatlakoztatásához SPI interfésszel (beleértve az érintőképernyőt is),
- Csatlakozó microSD kártyához,
- Csatlakozó a Bluetooth modulhoz (HC-06),
- 20 tűs csatlakozó az OV7670 fényképezőgéphez (valamint máshoz),
- Mini USB csatlakozó, valamint külön 2 tűs csatlakozó az 5 V-os tápegységhez.
Maga a játék nagyon híres, ezért nem foglalkozom a szabályainak leírásával. És beszéljünk a menedzsmentről. Mivel ebben az eszközben nincsenek mechanikus gombok, a kijelző érintőképernyőjét fogjuk használni. A képernyőterületek határait és a hozzájuk tartozó funkciókat az alábbi ábra mutatja.
Semmi bonyolult. És akkor kezdjük.
1. lépés: Összeszerelés
A táblák összeszerelése nagyon egyszerű. A telepítés előtt azonban figyelmesen olvassa el az érintkezők jelölését. Először telepítenie kell az Arduino Nano táblát a képen látható módon. Ezt követően egy kijelző csatlakozik, amely csatlakoztatható mind a tábla egyik oldalára (1-6. Fényképek), mind a másik oldalra (7 -es és más fotók). Ezután csatlakoztathatja a tápellátást egy mini USB -kábellel. Az alábbiakban fényképek találhatók.
Az állványra szerelhető szerelvényt választottam, mert ez egy kompaktabb kialakítás, és kényelmesebb a kezében tartani. Kérjük, vegye figyelembe, hogy a rögzítőfuratok 2,8 hüvelykes képátlójú kijelzőhöz vannak tervezve.
Az összeszerelés után folytathatja a vázlatok letöltését, de ezek előtt ne felejtse el telepíteni a TFT -pajzzsal való munkához szükséges könyvtárat. A könyvtár a következő linken található:
Mielőtt magának a játéknak a vázlatához kezdenék, szeretném megmutatni a tábla képességeit a szöveg és a grafika rajzolásában, valamint az érintőképernyő feldolgozásában.
2. lépés: Demo 1. Grafika és szöveg
Ez a fejezet példát mutat a szöveggel, grafikával és érintőképernyővel való munkavégzésre. Ez a vázlat az Adafruit könyvtár betűtípusait használja.
Javasoljuk, hogy először az Arduino Nano kártyát külön programozza be, majd szerelje össze az eszközt (de a táblát a készülék részeként is programozhatja). Az elemek vizuális rajzolása gyorsabb, mint ha a képernyő közvetlenül az SPI -n keresztül lenne csatlakoztatva az Arduino Nano -hoz.
3. lépés: Demo 2. Érintőképernyő
Az alábbi vázlat az érintőképernyővel való munkavégzést mutatja be. Mivel az érintőképernyő ellenálló, kényelmesebb vele dolgozni az érintőceruzával.
Ha ezt a két vázlatot példaként használja, akkor már saját projektjeit fejlesztheti grafikával, szöveggel és érintőképernyővel.
4. lépés: Demo 3. Logikai játék "Oszlopok"
És végül elérkeztünk a legfontosabb vázlathoz - az "Oszlopok" logikai játékhoz. A vezérlés, mint mondtam, a képernyő területére kattintva történik (ez még kényelmesebb, mint a képernyő alján található mechanikus gombok). És mivel számos kijelzőméret létezik: 2,4 ", 2,8", 3,2 "(minden szoftverrel kompatibilis), a 3,2" átlójú kijelzőn való lejátszás sokkal kellemesebb, mint a 2,4 "-nél.
5. lépés: Demo videó
A végén hozzáadtam egy demó videót. Remélem tetszett a projektem. A jövőben egy új projekt közzétételét és új funkciók megjelenítését tervezem ezzel az eszközzel. Kösz a figyelmet!
Ajánlott:
Tábla létrehozása és beszúrása, valamint további oszlopok és/vagy sorok hozzáadása a táblázathoz a Microsoft Office Word 2007 programban: 11 lépés
Tábla létrehozása és beszúrása, valamint további oszlopok és/vagy sorok hozzáadása a táblázathoz a Microsoft Office Word 2007 programban: Volt már olyan sok adat, amellyel dolgozik, és gondolkozik magában … " ezek az adatok jobban néznek ki és könnyebben érthetők? " Ha igen, akkor a Microsoft Office Word 2007 táblázata lehet a válasz
Puha játék Bluetooth kocka és Android játék fejlesztése az MIT App Inventor segítségével: 22 lépés (képekkel)
Puha játék Bluetooth kocka és Android játék fejlesztése az MIT App Inventor segítségével: A kockajátéknak különböző módszerei vannak 1) Hagyományos játék fa vagy sárgaréz kockákkal. 2) Játssz mobilon vagy PC -n a mobil vagy a PC által véletlenszerűen létrehozott kockával. fizikailag játszani a kockával, és mozgatni az érmét a mobilon vagy a számítógépen
Simon játék - szórakoztató játék!: 5 lépés
Simon Game - Szórakoztató játék !: Referencia: IttHosszú hétvége után valóban keményen kell próbálnia elvégezni az összes feladatot és munkát, amelyekért Ön felelős. Itt az ideje, hogy edzjük az agyunkat, nem? Az unalmas és értelmetlen játékok mellett van egy Simon Game nevű játék
Minion Cubecraft játék (zseblámpa játék): 4 lépés
Minion Cubecraft játék (A zseblámpa játéka): Régóta fáklyát akartam készíteni, hogy sötétben is használhassam, de az ötlet, hogy csak egy hengeres alakú tárgy legyen, csak be-ki kapcsolóval, ellenállt, hogy ne csináljam. Túl mainstream volt. Aztán egy napon a bátyám hozott egy kis NYÁK -ot
PUZZLE - Arduino logikai játék: 3 lépés
PUZZLE - Arduino logikai játék: Helló. Szeretnék mesélni egy egyszerű kirakós játék " Puzzle " az Arduino UNO és a TFT-Shield használatával. A játék létrehozásához a következő összetevőkre volt szükségem: Arduino UNO tápegység (AC-DC) 6-12V az Arduino UNO Micro számára