Taula de continguts:

Valoreu el vostre projecte: utilitzeu la pantalla gràfica: 14 passos
Valoreu el vostre projecte: utilitzeu la pantalla gràfica: 14 passos

Vídeo: Valoreu el vostre projecte: utilitzeu la pantalla gràfica: 14 passos

Vídeo: Valoreu el vostre projecte: utilitzeu la pantalla gràfica: 14 passos
Vídeo: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, De novembre
Anonim
Image
Image
Demostració
Demostració

Al nostre vídeo d’avui us mostraré la pantalla TFT d’1,8 polzades. Es tracta d’una pantalla gràfica de 128 per 160. És més gran del que ve a l’ESP32 LoRa, i també mostraré el seu ús a l’ESP32 tradicional. Després tindrem el conjunt i el codi font per utilitzar aquesta pantalla amb aquests dos models de microcontroladors, utilitzant un exemple realitzat per Adafruit. Concretament, considero que la pantalla és una característica molt important, ja que us dóna comentaris del vostre circuit.

Pas 1: demostració

Pas 2: recursos utilitzats

Recursos utilitzats
Recursos utilitzats

• ESP32-WROOM

• ESP32 LoRa

• Pantalla TFT Lcd 1,8"

• Protoboard

• Saltadors

Pas 3: Muntatge

muntatge
muntatge

Pas 4: pantalla TFT de 1,8"

Pantalla TFT de 1,8 "
Pantalla TFT de 1,8 "

Pas 5: muntatge ESP-WROOM32 amb pantalla TFT d'1,8"

Muntatge ESP-WROOM32 amb pantalla TFT d'1,8 "
Muntatge ESP-WROOM32 amb pantalla TFT d'1,8 "

Pas 6: taula de connexions ESP-WROOM32 i pantalla TFT1,8"

Taula de connexió ESP-WROOM32 i pantalla TFT1,8 "
Taula de connexió ESP-WROOM32 i pantalla TFT1,8 "

Pas 7: muntatge ESP32 LoRa amb pantalla TFT d'1,8"

Muntatge ESP32 LoRa amb pantalla TFT 1,8 "
Muntatge ESP32 LoRa amb pantalla TFT 1,8 "

Pas 8: Taula de connexió ESP32 LoRa i pantalla TFT1,8"

Taula de connexió ESP32 LoRa i pantalla TFT1,8 "
Taula de connexió ESP32 LoRa i pantalla TFT1,8 "

Pas 9: Instal·lació de biblioteques: Arduino IDE

Instal·lació de biblioteques: Arduino IDE
Instal·lació de biblioteques: Arduino IDE
Instal·lació de biblioteques: Arduino IDE
Instal·lació de biblioteques: Arduino IDE

Baixeu els dos fitxers ZIP accedint als enllaços següents:

Biblioteca AdFruit GFX:

Biblioteca Adafruit ST7735:

1. Amb l'IDE Arduino obert, feu clic a Sketch -> Add Library -> Add Library. ZIP

2. Cerqueu el fitxer descarregat, seleccioneu i feu clic a Obre

3. Feu això per a les dues biblioteques descarregades

Pas 10: Codi

ESP-WROOM Codi 32

Declaracions i variables

#include // Biblioteca de gràfics bàsics # include // Biblioteca específica de maquinari per a ST7735 #include // Aquests pins també funcionaran per a l’escut TFT d’1,8 // 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);

Codi ESP32 LoRa

Declaracions i variables

#include // Biblioteca de gràfics bàsics # include // Biblioteca específica de maquinari per a 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);

Pas 11: codi ESP32

Codi ESP32
Codi ESP32

Nota

• El codi gràfic utilitzat és un exemple desenvolupat pel fabricant Adafruit:

• No obstant això, els pins declarats al codi s'han canviat per funcionar amb l'ESP32 que es mostrava anteriorment.

• El propòsit d'aquesta lliçó és ensenyar només la comunicació entre la pantalla i l'ESP32.

Pas 12: Creeu paràmetres

Configuració de compilació
Configuració de compilació
Configuració de compilació
Configuració de compilació

Les configuracions de construcció es mostren a les imatges següents. Les plaques són ESP32 Dev Module i Heltec_WIFI_LoRa_32

Pas 13: enllaços

Biblioteques de visualització TFT

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - Tutorial GFX

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

Pas 14: Arxiu

Descarregueu els fitxers:

PDF

INO

Recomanat: