Obsah:

Oceňte svůj projekt: Použijte grafické zobrazení !: 14 kroků
Oceňte svůj projekt: Použijte grafické zobrazení !: 14 kroků

Video: Oceňte svůj projekt: Použijte grafické zobrazení !: 14 kroků

Video: Oceňte svůj projekt: Použijte grafické zobrazení !: 14 kroků
Video: Inkscape - Klonování objektů 2024, Červenec
Anonim
Image
Image
Demonstrace
Demonstrace

V našem dnešním videu vám ukážu 1,8palcový TFT displej. Jedná se o grafický displej 128 x 160. Je větší než to, co přichází v ESP32 LoRa, a také ukážu jeho použití v tradičním ESP32. Poté budeme mít sestavu a zdrojový kód pro použití tohoto displeje s těmito dvěma modely mikrokontrolérů, na příkladu společnosti Adafruit. Konkrétně považuji displej za velmi důležitou funkci, protože vám poskytuje zpětnou vazbu z vašeho obvodu.

Krok 1: Ukázka

Krok 2: Použité zdroje

Použité zdroje
Použité zdroje

• ESP32-WROOM

• ESP32 LoRa

• Displej TFT LCD 1,8 ''

• Protoboard

• Propojky

Krok 3: Sestavení

Shromáždění
Shromáždění

Krok 4: TFT 1,8 '' displej Pinout

1,8palcový TFT displej TFT
1,8palcový TFT displej TFT

Krok 5: Montáž ESP-WROOM32 s TFT displejem 1,8 ''

Montáž ESP-WROOM32 s TFT displejem 1,8 ''
Montáž ESP-WROOM32 s TFT displejem 1,8 ''

Krok 6: Tabulka připojení ESP-WROOM32 a displej TFT1.8 ''

Tabulka připojení ESP-WROOM32 a displej TFT1.8 ''
Tabulka připojení ESP-WROOM32 a displej TFT1.8 ''

Krok 7: ESP32 LoRa Mount s TFT displejem 1,8 ''

ESP32 LoRa Mount s TFT displejem 1,8 ''
ESP32 LoRa Mount s TFT displejem 1,8 ''

Krok 8: Tabulka připojení ESP32 LoRa a displej TFT1.8 ''

Tabulka připojení ESP32 LoRa a TFT 1,8 '' displej
Tabulka připojení ESP32 LoRa a TFT 1,8 '' displej

Krok 9: Instalace knihoven - Arduino IDE

Instalace knihoven - Arduino IDE
Instalace knihoven - Arduino IDE
Instalace knihoven - Arduino IDE
Instalace knihoven - Arduino IDE

Stáhněte si dva soubory ZIP pomocí níže uvedených odkazů:

Knihovna Adafruit GFX:

Knihovna Adafruit ST7735:

1. Otevřete Arduino IDE, klikněte na Sketch -> Add Library -> Add Library. ZIP

2. Vyhledejte stažený soubor, vyberte jej a klikněte na Otevřít

3. Udělejte to pro obě stažené knihovny

Krok 10: Kód

ESP-WROOM Kód 32

Deklarace a proměnné

#include // Základní grafická knihovna #include // Hardwarově specifická knihovna pro ST7735 #include // Tyto piny budou fungovat i pro 1,8 TFT štít // 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);

Kód ESP32 LoRa

Deklarace a proměnné

#include // Základní grafická knihovna #include // Hardwarově specifická knihovna pro ST7735 #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);

Krok 11: Kód ESP32

Kód ESP32
Kód ESP32

Poznámka

• Použitý grafický kód je příkladem vyvinutým výrobcem Adafruit:

• Piny deklarované v kódu však byly změněny tak, aby fungovaly s dříve zobrazeným ESP32.

• Účelem této lekce je naučit pouze komunikaci mezi displejem a ESP32.

Krok 12: Sestavení nastavení

Nastavení sestavení
Nastavení sestavení
Nastavení sestavení
Nastavení sestavení

Konfigurace sestavení jsou uvedeny na obrázcích níže. Desky jsou ESP32 Dev Module a Heltec_WIFI_LoRa_32

Krok 13: Odkazy

Zobrazovací knihovny TFT

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - návod GFX

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

Krok 14: Soubor

Stáhnout soubory:

PDF

INO

Doporučuje: