Мазмуну:

Долбооруңузду баалаңыз: Графикалык дисплейди колдонуңуз !: 14 кадам
Долбооруңузду баалаңыз: Графикалык дисплейди колдонуңуз !: 14 кадам

Video: Долбооруңузду баалаңыз: Графикалык дисплейди колдонуңуз !: 14 кадам

Video: Долбооруңузду баалаңыз: Графикалык дисплейди колдонуңуз !: 14 кадам
Video: 23 29 EKİM 2023 HAFTALIK BURÇ YORUMLARI / 28 EKİM 2023 BOĞA BURCUNDA AY TUTULMASI 2024, Июль
Anonim
Image
Image
Демонстрация
Демонстрация

Бүгүнкү видеобузда мен сизге 1.8 дюймдук TFT дисплейин көрсөтөм. Бул 128ден 160ка чейинки графикалык дисплей. Бул ESP32 LoRa келгенден чоңураак, мен аны салттуу ESP32де көрсөтөм. Андан кийин биз Adafruit тарабынан жасалган мисалды колдонуп, бул дисплейди микроконтроллердин ушул эки модели менен колдонуу үчүн чогултууга жана баштапкы кодго ээ болобуз. Мен дисплейди абдан маанилүү өзгөчөлүк деп эсептейм, анткени ал сиздин схемаңыздан пикир берет.

1 -кадам: Демонстрация

2 -кадам: Колдонулган ресурстар

Колдонулган ресурстар
Колдонулган ресурстар

• ESP32-WROOM

• ESP32 LoRa

• Display TFT Lcd 1.8"

• Protoboard

• секирүүчүлөр

3 -кадам: Ассамблея

Ассамблея
Ассамблея

4 -кадам: TFT 1.8 "Pinout Display

TFT 1.8
TFT 1.8

5-кадам: ESP-WROOM32 TFT Display менен орнотуу 1.8"

ESP-WROOM32 TFT дисплейи менен орнотуу 1.8 "
ESP-WROOM32 TFT дисплейи менен орнотуу 1.8 "

6-кадам: ESP-WROOM32 Connection Table жана TFT1.8 '' Display

ESP-WROOM32 Connection Table жана TFT1.8 '' Display
ESP-WROOM32 Connection Table жана TFT1.8 '' Display

7 -кадам: ESP32 LoRa Mount TFT Display менен "1.8"

TSP дисплейи менен ESP32 LoRa тоосу 1.8 "
TSP дисплейи менен ESP32 LoRa тоосу 1.8 "

8 -кадам: ESP32 LoRa Connection Table жана TFT1.8 '' Display

ESP32 LoRa Connection Table жана TFT1.8 '' Display
ESP32 LoRa Connection Table жана TFT1.8 '' Display

9 -кадам: Китепканаларды орнотуу - Arduino IDE

Китепканаларды орнотуу - Arduino IDE
Китепканаларды орнотуу - Arduino IDE
Китепканаларды орнотуу - Arduino IDE
Китепканаларды орнотуу - Arduino IDE

Төмөндөгү шилтемелер аркылуу эки ZIP файлын жүктөп алыңыз:

Adafruit GFX китепканасы:

Adafruit ST7735 Китепкана:

1. Arduino IDE ачык болгондо, эскизди басыңыз -> Китепкана кошуу -> Китепкана кошуу. ZIP

2. Жүктөлүп алынган файлды карап чыгып, Ачууну тандап чыкылдатыңыз

3. Муну жүктөлгөн эки китепкана үчүн жасаңыз

10 -кадам: Код

ESP-WROOM коду 32

Декларациялар жана өзгөрмөлөр

#кошуу // Негизги графикалык китепкана #камтыйт // ST7735 үчүн жабдыкка тиешелүү китепкана #кошуу // Бул казыктар 1.8 TFT калканы үчүн дагы иштейт // 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);

ESP32 LoRa коду

Декларациялар жана өзгөрмөлөр

#кошуу // Негизги графикалык китепкана #камтыйт // ST7735 үчүн жабдыкка тиешелүү китепкана #кошуу #аныктоо 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 -кадам: ESP32 коду

ESP32 коду
ESP32 коду

Эскертүү

• Колдонулган графикалык код Adafruit өндүрүүчүсү тарабынан иштелип чыккан мисал:

• Бирок, коддо жарыяланган төөнөгүчтөр мурда көрсөтүлгөн ESP32 менен иштөө үчүн өзгөртүлгөн.

• Бул сабактын максаты - дисплей менен ESP32 ортосундагы байланышты үйрөтүү.

12 -кадам: Орнотууларды түзүү

Орнотуулар
Орнотуулар
Орнотуулар
Орнотуулар

Курулуш конфигурациялары төмөнкү сүрөттөрдө көрсөтүлгөн. Такталар ESP32 Dev Module жана Heltec_WIFI_LoRa_32

13 -кадам: Шилтемелер

TFT дисплей китепканалары

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - GFX үйрөткүчү

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

14 -кадам: Файл

Файлдарды жүктөп алыңыз:

PDF

МЕН ЖОК

Сунушталууда: