Мазмұны:

Жобаңызды бағалаңыз: Графикалық дисплейді қолданыңыз!: 14 қадам
Жобаңызды бағалаңыз: Графикалық дисплейді қолданыңыз!: 14 қадам

Бейне: Жобаңызды бағалаңыз: Графикалық дисплейді қолданыңыз!: 14 қадам

Бейне: Жобаңызды бағалаңыз: Графикалық дисплейді қолданыңыз!: 14 қадам
Бейне: 5 proyectos ERP fracasados Casos reales! ¿Qué hacer para evitarlo? 2024, Қараша
Anonim
Image
Image
Демонстрация
Демонстрация

Біздің бүгінгі бейнеде мен сізге 1,8 дюймдік TFT дисплейін көрсетемін. Бұл 128-ге 160 графикалық дисплей. Ол ESP32 LoRa -ға қарағанда үлкенірек, мен оны дәстүрлі ESP32 -де қолданатындығын көрсетемін. Бізде осы дисплейді микроконтроллерлердің осы екі үлгісімен Adafruit жасаған мысалды қолдану үшін құрастыру мен бастапқы код болады. Мен дисплейді өте маңызды функция деп санаймын, себебі ол сізге тізбектен кері байланыс береді.

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

2 -қадам: Қолданылған ресурстар

Қолданылған ресурстар
Қолданылған ресурстар

• ESP32-WROOM

• ESP32 LoRa

• TFT Lcd 1.8 дюймін көрсету

• Протобон тақтасы

• Секіргіштер

3 -қадам: құрастыру

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

4 -қадам: TFT 1.8 дюймдік түйреуішті дисплей

TFT 1.8 дюймдік түйреуішті дисплей
TFT 1.8 дюймдік түйреуішті дисплей

5-қадам: ESP-WROOM32 TFT дисплейі 1.8 «

ESP-WROOM32 TFT дисплейі 1.8 «
ESP-WROOM32 TFT дисплейі 1.8 «

6-қадам: ESP-WROOM32 қосылу кестесі мен TFT1.8 дюймдік дисплей

ESP-WROOM32 қосылу кестесі мен TFT1.8 дюймдік дисплей
ESP-WROOM32 қосылу кестесі мен TFT1.8 дюймдік дисплей

7 -қадам: TSPT дисплейі бар ESP32 LoRa қондырғысы 1,8 дюйм

TFT дисплейі бар ESP32 LoRa қондырғысы 1,8 дюйм
TFT дисплейі бар ESP32 LoRa қондырғысы 1,8 дюйм

8 -қадам: ESP32 LoRa қосылу кестесі мен TFT1.8 дюймдік дисплей

ESP32 LoRa қосылу кестесі мен TFT1.8 дюймдік дисплей
ESP32 LoRa қосылу кестесі мен TFT1.8 дюймдік дисплей

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

Декларациялар мен айнымалылар

#include // Core grafik library #include // ST7735 арналған аппараттық құралдарға арналған кітапхана #include // Бұл түйреуіштер 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_RL);

ESP32 LoRa коды

Декларациялар мен айнымалылар

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

ESP32 коды
ESP32 коды

Ескерту

• Қолданылатын графикалық код-Adafruit өндірушісі жасаған мысал:

• Алайда, кодта мәлімделген түйреуіштер бұрын көрсетілген ESP32 -мен жұмыс істеу үшін өзгертілді.

• Бұл сабақтың мақсаты - тек дисплей мен ESP32 арасындағы байланысты үйрету.

12 -қадам: параметрлерді құру

Құру параметрлері
Құру параметрлері
Құру параметрлері
Құру параметрлері

Құрастыру конфигурациялары төмендегі суреттерде көрсетілген. Тақталар - бұл ESP32 Dev модулі және 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

МЕН ЖОҚ

Ұсынылған: