Értékelje projektjét: Használja a grafikus kijelzőt !: 14 lépés
Értékelje projektjét: Használja a grafikus kijelzőt !: 14 lépés
Anonim
Image
Image
Demonstráció
Demonstráció

Mai videónkban megmutatom az 1,8 hüvelykes TFT kijelzőt. Ez egy 128x160 grafikus kijelző. Nagyobb, mint ami az ESP32 LoRa -ban található, és bemutatom a használatát a hagyományos ESP32 -ben is. Ezután az Adafruit által készített példával rendelkezünk az összeszereléssel és a forráskóddal, hogy ezt a kijelzőt használhassuk a két mikrokontroller -modellel. Kifejezetten fontosnak tartom a kijelzőt, mivel visszajelzést ad az áramkörről.

1. lépés: Demonstráció

2. lépés: Felhasznált erőforrások

Felhasznált források
Felhasznált források

• ESP32-WROOM

• ESP32 LoRa

• TFT LCD kijelző 1,8"

• Protoboard

• Szvetterek

3. lépés: Összeszerelés

Összeszerelés
Összeszerelés

4. lépés: TFT 1,8 "Pinout kijelző

TFT 1,8 hüvelykes Pinout kijelző
TFT 1,8 hüvelykes Pinout kijelző

5. lépés: ESP-WROOM32 rögzítés 1,8 "-os TFT kijelzővel

ESP-WROOM32 rögzítés TFT kijelzővel 1,8 "
ESP-WROOM32 rögzítés TFT kijelzővel 1,8 "

6. lépés: ESP-WROOM32 csatlakozási táblázat és TFT1.8 "kijelző

ESP-WROOM32 csatlakozási táblázat és TFT 1.8 hüvelykes kijelző
ESP-WROOM32 csatlakozási táblázat és TFT 1.8 hüvelykes kijelző

7. lépés: ESP32 LoRa tartó 1,8 "TFT kijelzővel

ESP32 LoRa tartó TFT kijelzővel 1,8 "
ESP32 LoRa tartó TFT kijelzővel 1,8 "

8. lépés: ESP32 LoRa csatlakozási táblázat és TFT1.8 "kijelző

ESP32 LoRa csatlakozási táblázat és TFT 1.8 hüvelykes kijelző
ESP32 LoRa csatlakozási táblázat és TFT 1.8 hüvelykes kijelző

9. lépés: Könyvtárak telepítése - Arduino IDE

Könyvtárak telepítése - Arduino IDE
Könyvtárak telepítése - Arduino IDE
Könyvtárak telepítése - Arduino IDE
Könyvtárak telepítése - Arduino IDE

Töltse le a két ZIP fájlt az alábbi linkekről:

Adafruit GFX könyvtár:

Adafruit ST7735 könyvtár:

1. Ha az Arduino IDE nyitva van, kattintson a Vázlat -> Könyvtár hozzáadása -> Könyvtár hozzáadása. ZIP elemre

2. Keresse meg a letöltött fájlt, válassza ki és kattintson a Megnyitás gombra

3. Tegye ezt mindkét letöltött könyvtár esetében

10. lépés: Kód

ESP-WROOM kód 32

Nyilatkozatok és változók

#include // Core grafikus könyvtár #include // Hardver-specifikus könyvtár az ST7735 számára #include // Ezek a csapok az 1,8 hüvelykes TFT pajzshoz is működnek // ESP32-WROOM #define TFT_DC 12 // A0 #define TFT_CS 13 // CS #define TFT_MOSI 14 // SDA #define TFT_CLK 27 // SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

ESP32 LoRa kód

Nyilatkozatok és változók

#include // Core grafikus könyvtár #include // Hardver-specifikus könyvtár az ST7735 számára #include #define TFT_DC 17 // A0 #define TFT_CS 21 // CS #define TFT_MOSI 2 // SDA #define TFT_CLK 23 // SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

11. lépés: ESP32 kód

ESP32 kód
ESP32 kód

jegyzet

• Az alkalmazott grafikus kód az Adafruit gyártó által kifejlesztett példa:

• A kódban megadott csapok azonban megváltoztak, hogy működjenek a korábban bemutatott ESP32 -vel.

• Ennek a leckének az a célja, hogy csak kommunikációt tanítson a kijelző és az ESP32 között.

12. lépés: Készítse el a beállításokat

Építési beállítások
Építési beállítások
Építési beállítások
Építési beállítások

Az összeállítási konfigurációk az alábbi képeken láthatók. A táblák ESP32 Dev Module és Heltec_WIFI_LoRa_32

13. lépés: Linkek

TFT kijelző könyvtárak

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - GFX bemutató

cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf

14. lépés: Fájl

Töltse le a fájlokat:

PDF

ÉN NEM

Ajánlott: