Tartalomjegyzék:

É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

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

Videó: Értékelje projektjét: Használja a grafikus kijelzőt !: 14 lépés
Videó: Получайте $ 4.99 за каждую пару секунд продаж (НОВЫЙ всем... 2024, November
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: