Obsah:

Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov
Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov

Video: Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov

Video: Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, Júl
Anonim
Image
Image
Ukážka
Ukážka

V našom dnešnom videu vám ukážem 1,8-palcový TFT displej. Jedná sa o grafický displej s rozlíšením 128 x 160 pixelov. Je väčší, ako je uvedené v ESP32 LoRa, a taktiež ukážem jeho využitie v tradičnom ESP32. Potom budeme mať montážny a zdrojový kód na použitie tohto displeja s týmito dvoma modelmi mikrokontrolérov, podľa príkladu spoločnosti Adafruit. Osobne považujem displej za veľmi dôležitú funkciu, pretože vám poskytuje spätnú väzbu z vášho obvodu.

Krok 1: Ukážka

Krok 2: Použité zdroje

Použité zdroje
Použité zdroje

• ESP32-WROOM

• ESP32 LoRa

• Displej TFT LCD 1,8"

• Protoboard

• Svetre

Krok 3: Zostavenie

zhromaždenie
zhromaždenie

Krok 4: 1,8 -palcový TFT displej TFT

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

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

Montáž ESP-WROOM32 s TFT displejom 1,8 "
Montáž ESP-WROOM32 s TFT displejom 1,8 "

Krok 6: Tabuľka pripojenia ESP-WROOM32 a displej TFT1.8 ''

Tabuľka pripojenia ESP-WROOM32 a displej TFT1.8 ''
Tabuľka pripojenia ESP-WROOM32 a displej TFT1.8 ''

Krok 7: Držiak ESP32 LoRa s TFT displejom 1,8 ''

Držiak ESP32 LoRa s TFT displejom 1,8 "
Držiak ESP32 LoRa s TFT displejom 1,8 "

Krok 8: Tabuľka pripojenia ESP32 LoRa a displej TFT1.8 ''

Tabuľka pripojenia ESP32 LoRa a displej TFT1.8 ''
Tabuľka pripojenia ESP32 LoRa a displej TFT1.8 ''

Krok 9: Inštalácia knižníc - Arduino IDE

Inštalácia knižníc - Arduino IDE
Inštalácia knižníc - Arduino IDE
Inštalácia knižníc - Arduino IDE
Inštalácia knižníc - Arduino IDE

Stiahnite si dva súbory ZIP pomocou odkazov nižšie:

Knižnica Adafruit GFX:

Knižnica Adafruit ST7735:

1. V otvorenom Arduino IDE kliknite na Skica -> Pridať knižnicu -> Pridať knižnicu. ZIP

2. Vyhľadajte stiahnutý súbor, vyberte ho a kliknite na položku Otvoriť

3. Vykonajte to pre obe stiahnuté knižnice

Krok 10: Kód

Kód ESP-WROOM 32

Deklarácie a premenné

#include // Základná grafická knižnica #include // Hardvérová knižnica pre ST7735 #include // Tieto kolíky budú fungovať aj pre 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

Deklarácie a premenné

#include // Základná grafická knižnica #include // Hardvérová knižnica pre 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 príkladom vyvinutým výrobcom Adafruit:

• Piny deklarované v kóde však boli zmenené tak, aby fungovali s predtým zobrazeným ESP32.

• Cieľom tejto lekcie je naučiť sa iba komunikáciu medzi displejom a ESP32.

Krok 12: Vytvorte nastavenia

Zostavte nastavenia
Zostavte nastavenia
Zostavte nastavenia
Zostavte nastavenia

Konfigurácie zostavy sú zobrazené na obrázkoch nižšie. Dosky sú ESP32 Dev Module a Heltec_WIFI_LoRa_32

Krok 13: Odkazy

Knižnice 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: Súbor

Stiahnite si súbory:

PDF

INO

Odporúča: