Tabla de contenido:

Valore su proyecto: use la pantalla gráfica: 14 pasos
Valore su proyecto: use la pantalla gráfica: 14 pasos

Video: Valore su proyecto: use la pantalla gráfica: 14 pasos

Video: Valore su proyecto: use la pantalla gráfica: 14 pasos
Video: Que curiosa es la mente 2024, Mes de julio
Anonim
Image
Image
Demostración
Demostración

En nuestro video de hoy, les mostraré la pantalla TFT de 1.8 pulgadas. Esta es una pantalla gráfica de 128 por 160. Es más grande que lo que viene en el ESP32 LoRa, y también mostraré su uso en el ESP32 tradicional. Luego tendremos el ensamblaje y el código fuente para usar esta pantalla con estos dos modelos de microcontroladores, usando un ejemplo hecho por Adafruit. Específicamente, encuentro que la pantalla es una característica muy importante, ya que le brinda retroalimentación de su circuito.

Paso 1: demostración

Paso 2: Recursos utilizados

Recursos utilizados
Recursos utilizados

• ESP32-WROOM

• ESP32 LoRa

• Pantalla TFT Lcd 1.8 ''

• Protoboard

• Jerséis

Paso 3: Montaje

Montaje
Montaje

Paso 4: Pantalla de distribución de pines TFT de 1,8 ''

Pantalla de distribución de pines TFT de 1,8 ''
Pantalla de distribución de pines TFT de 1,8 ''

Paso 5: Montaje del ESP-WROOM32 con pantalla TFT de 1.8 ''

Montaje ESP-WROOM32 con pantalla TFT 1.8 ''
Montaje ESP-WROOM32 con pantalla TFT 1.8 ''

Paso 6: Tabla de conexión ESP-WROOM32 y pantalla TFT de 1,8 ''

Mesa de conexión ESP-WROOM32 y pantalla TFT de 1,8 ''
Mesa de conexión ESP-WROOM32 y pantalla TFT de 1,8 ''

Paso 7: Montaje ESP32 LoRa con pantalla TFT 1.8 ''

Montaje ESP32 LoRa con pantalla TFT 1.8 ''
Montaje ESP32 LoRa con pantalla TFT 1.8 ''

Paso 8: Tabla de conexión ESP32 LoRa y pantalla TFT1.8 ''

Mesa de conexión ESP32 LoRa y pantalla TFT de 1,8 ''
Mesa de conexión ESP32 LoRa y pantalla TFT de 1,8 ''

Paso 9: Instalación de bibliotecas - Arduino IDE

Instalación de bibliotecas - Arduino IDE
Instalación de bibliotecas - Arduino IDE
Instalación de bibliotecas - Arduino IDE
Instalación de bibliotecas - Arduino IDE

Descargue los dos archivos ZIP accediendo a los enlaces a continuación:

Biblioteca Adafruit GFX:

Biblioteca Adafruit ST7735:

1. Con el IDE de Arduino abierto, haga clic en Sketch -> Agregar biblioteca -> Agregar biblioteca. ZIP

2. Busque el archivo descargado, seleccione y haga clic en Abrir

3. Haga esto para ambas bibliotecas descargadas

Paso 10: Código

ESP-WROOM Código 32

Declaraciones y variables

#include // Biblioteca de gráficos del núcleo # incluye // Biblioteca específica de hardware para ST7735 #include // Estos pines también funcionarán para el protector TFT de 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);

Código ESP32 LoRa

Declaraciones y variables

#include // Biblioteca de gráficos principal # incluye // Biblioteca específica de hardware para 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);

Paso 11: Código ESP32

Código ESP32
Código ESP32

Nota

• El código gráfico utilizado es un ejemplo desarrollado por el fabricante Adafruit:

• Sin embargo, los pines declarados en el código se han cambiado para que funcionen con el ESP32 mostrado anteriormente.

• El propósito de esta lección es enseñar únicamente la comunicación entre la pantalla y el ESP32.

Paso 12: Configuración de compilación

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

Las configuraciones de construcción se muestran en las imágenes a continuación. Las placas son ESP32 Dev Module y Heltec_WIFI_LoRa_32

Paso 13: Enlaces

Bibliotecas de pantallas TFT

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - Tutorial de GFX

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

Paso 14: Archivo

Descarga los archivos:

PDF

INO

Recomendado: