Tartalomjegyzék:

A TFT 1.44 használata Arduino Nano esetén: 4 lépés
A TFT 1.44 használata Arduino Nano esetén: 4 lépés

Videó: A TFT 1.44 használata Arduino Nano esetén: 4 lépés

Videó: A TFT 1.44 használata Arduino Nano esetén: 4 lépés
Videó: 17. ST7735 1.8" színes TFT kijelzők vezérlése - 1. rész 2024, November
Anonim
TFT 1.44 használata Arduino Nano -val
TFT 1.44 használata Arduino Nano -val

Ebben az oktatóanyagban megtanuljuk, hogyan kell csatlakoztatni a Robo-Geek készletekhez tartozó TFT 1.44 LCD képernyőt.

Ezek a kis LCD-képernyők praktikusak, ha mikro-robotikával dolgozunk, mivel kényelmes, 128 x 128 képpontos kijelzőt biztosít. Kétféle TFT 1.44 létezik, az egyik tartalmazza az SD kártyát, a másik pedig anélkül, ára 15 USD, illetve 5 USD. Ez az oktatóanyag lefedi a TFT 1.44 -et SD kártya nélkül.

Ezt az oktatóanyagot Arduino Uno vagy Arduino Nano segítségével tesztelték. Ha másik Arduino táblával rendelkezik, kérjük, tekintse át a dokumentációt, mivel a tű elrendezése eltérő lehet. Végül feltételezzük, hogy a felhasználó alapszintű ismeretekkel rendelkezik az Arduino használatáról és az elektronikus kapcsolatok létrehozásáról. Ha új vagy az Arduino világában, erősen javasoljuk, hogy nézze meg ezt az útmutatót:

www.instructables.com/id/Arduino-Nano/

1. lépés: A szükséges könyvtárak letöltése

A szükséges könyvtárak letöltése
A szükséges könyvtárak letöltése

Adja hozzá a következő könyvtárakat az Arduino -hoz:

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Librar…

Ha nem ismeri a könyvtárak hozzáadását, olvassa el ezt:

www.arduino.cc/en/Guide/Libraries

2. lépés: A TFT 1.44 csatlakoztatása Arduino -hoz

A TFT 1.44 bekötése az Arduino -hoz
A TFT 1.44 bekötése az Arduino -hoz
A TFT 1.44 bekötése az Arduino -hoz
A TFT 1.44 bekötése az Arduino -hoz
A TFT 1.44 bekötése az Arduino -hoz
A TFT 1.44 bekötése az Arduino -hoz

A TFT 1.44 LCD képernyő hátulján láthatjuk a LED és a VCC közötti kapcsolatokat. Javasoljuk, hogy írja le egy papírlapra, ahogy a képen látható, a kék megjegyzésekkel.

A TFT szépen illeszkedik kenyérpad használata esetén. Győződjön meg arról, hogy minden csap ugyanabban a sorban van, és óvatosan szerelje fel, mivel a csapok finomak. Nézze meg a képet, hogy hogyan néz ki a kapcsolat.

Többször teszteltük a képernyőt, és úgy gondoljuk, hogy a szintváltó opcionális, ezért közvetlenül az Arduino -ból a TFT 1.44 LCD -képernyőhöz fogunk csatlakozni.

Az Arduino csapok tekintetében

LED - 3.3 VSCK - D13

SDA - D11

A0 -tól D8 -ig

RST - D9

CS - D10

GND - GND

VCC - 5,0 V

3. lépés: A kód: Visszaszámlálás

A Short Circuit film ihlette ez a kód egy számlálót, amely bemutatja a TFT 1.44 LCD képernyő képességeit. A végeredmény megtekintéséhez nézze meg a videót.

4. lépés: Hibaelhárítás

Hibaelhárítás
Hibaelhárítás

Ha problémái vannak a kód futtatásával, javasoljuk a következőket:

1. Győződjön meg arról, hogy a csatlakozások megfelelően vannak elvégezve egy voltmérővel

2. Ha a kijelző függőleges irányban eltolódott, adjon hozzá egy változót a kódhoz:

int yoffset = 32;

Ezután adja hozzá az yoffset rajzparancsokhoz, például:

tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, RED);

3. Mi van, ha az Adafruit könyvtárak nem a kívánt színekkel jelennek meg? Ezt egy kicsit nehéz megoldani. Javaslatunk szerint hozzon létre egy kis funkciót, amely megjeleníti az egyes színeket és megjegyzi a számot. A megfizethető elektronika egy kicsit több feltörést igényel, ennyi, ez a szórakozás része. Először ellenőrizze az alábbi színeket, és ennek megfelelően állítsa be.

#define BLACK 0x0000

#define RED 0x001F

#define BLUE 0xF800

#define ZÖLD 0x07E0

#define SÁRGA 0x07FF

#define PURPLE 0xF81F

#define CYAN 0xFFE0

#define FEHÉR 0xFFFF

Ajánlott: