Tartalomjegyzék:

Logikai játék "Oszlopok": 5 lépés
Logikai játék "Oszlopok": 5 lépés

Videó: Logikai játék "Oszlopok": 5 lépés

Videó: Logikai játék
Videó: online: MATEMATIKAI ÉS LOGIKAI TÁRSASJÁTÉKOK KÉSZÍTÉSE (60 órás ALAP továbbképzés) 2024, November
Anonim
Logikai játék
Logikai játék
Logikai játék
Logikai játék
Logikai játék
Logikai játék

Helló!

Ma egy projektet szeretnék megosztani egy egyszerű logikai játék "Oszlopok" létrehozására. Ehhez szükségünk van:

  1. Az egyik legolcsóbb és legolcsóbb SPI kijelző,
  2. Arduino Nano,
  3. 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

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelé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

Demo 1. Grafika és szöveg
Demo 1. Grafika és szöveg
Demo 1. Grafika és szöveg
Demo 1. Grafika és szöveg
Demo 1. Grafika és szöveg
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ő

Bemutató 2. Érintőképernyő
Bemutató 2. Érintőképernyő
Bemutató 2. Érintőképernyő
Bemutató 2. Érintőképernyő
Bemutató 2. Érintőképernyő
Bemutató 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"

Demo 3. Logikai játék
Demo 3. Logikai játék
Demo 3. Logikai játék
Demo 3. Logikai játék
Demo 3. Logikai játék
Demo 3. Logikai játék

É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: