Obsah:
- Krok 1: Ukázka
- Krok 2: Použité zdroje
- Krok 3: Sestavení
- Krok 4: TFT 1,8 '' displej Pinout
- Krok 5: Montáž ESP-WROOM32 s TFT displejem 1,8 ''
- Krok 6: Tabulka připojení ESP-WROOM32 a displej TFT1.8 ''
- Krok 7: ESP32 LoRa Mount s TFT displejem 1,8 ''
- Krok 8: Tabulka připojení ESP32 LoRa a displej TFT1.8 ''
- Krok 9: Instalace knihoven - Arduino IDE
- Krok 10: Kód
- Krok 11: Kód ESP32
- Krok 12: Sestavení nastavení
- Krok 13: Odkazy
- Krok 14: Soubor
Video: Oceňte svůj projekt: Použijte grafické zobrazení !: 14 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
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
• ESP32-WROOM
• ESP32 LoRa
• Displej TFT LCD 1,8 ''
• Protoboard
• Propojky
Krok 3: Sestavení
Krok 4: TFT 1,8 '' displej Pinout
Krok 5: Montáž ESP-WROOM32 s TFT displejem 1,8 ''
Krok 6: Tabulka připojení ESP-WROOM32 a displej TFT1.8 ''
Krok 7: ESP32 LoRa Mount s TFT displejem 1,8 ''
Krok 8: Tabulka připojení ESP32 LoRa a displej TFT1.8 ''
Krok 9: 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
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í
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:
INO
Doporučuje:
Použijte svůj telefon jako druhý monitor: 5 kroků
Použijte svůj telefon jako druhý monitor: Všichni máme zkušenosti s prací z domova. Poskytuje nám luxus při plnění úkolů nebo úkolů z pohodlí našich domovů. Všichni však chceme tyto úkoly dokončit co nejefektivněji a nejproduktivnějším způsobem, aby
Zobrazení grafické karty: 4 kroky
Zobrazení grafické karty: V tomto tutoriálu vám ukážu, jak změnit starou grafickou kartu na zobrazení toho, jak funguje GPU
Použijte Arduino k zobrazení otáček motoru: 10 kroků (s obrázky)
Použijte Arduino k zobrazení otáček motoru: Tato příručka nastíní, jak jsem ve svém dráhovém voze Acura Integra použil jako měřič otáček motoru a kontrolku řazení Arduino UNO R3, 16x2 LCD displej s I2C a LED pásek. Je to napsáno ve smyslu někoho, kdo má nějaké zkušenosti nebo zkušenosti
Nekupujte GSM modul, použijte svůj starý telefon!: 6 kroků
Nekupujte GSM modul, použijte svůj starý telefon !: Takže v poslední době dělám spoustu bezdrátových projektů, většinou založených na modulu Bluetooth, ale od té doby jsem chtěl jít dál a začít dělat své projekty SMS nebo Ovládání telefonního hovoru, které je téměř stejně snadné pomocí modulu GSM
Použijte svůj Mac OSX jako adaptér Wirelss pro XBOX 360: 6 kroků
Použijte svůj Mac OSX jako adaptér Wirelss pro váš XBOX 360: viděl jsem zde další návod, jak to udělat, ale bylo to strašně špatné a vynechalo tolik věcí, a tak jsem se rozhodl vytvořit si vlastní