Índice:

Valorize o seu projeto: use a tela gráfica !: 14 etapas
Valorize o seu projeto: use a tela gráfica !: 14 etapas

Vídeo: Valorize o seu projeto: use a tela gráfica !: 14 etapas

Vídeo: Valorize o seu projeto: use a tela gráfica !: 14 etapas
Vídeo: Valorize seu projeto: use display gráfico! 2024, Novembro
Anonim
Image
Image
Demonstração
Demonstração

Em nosso vídeo de hoje, vou mostrar a vocês o display TFT de 1,8 polegadas. Este é um display gráfico de 128 x 160. É maior do que o que vem no ESP32 LoRa, e também mostrarei seu uso no ESP32 tradicional. Teremos então a montagem e o código fonte para usar este display com esses dois modelos de microcontroladores, usando um exemplo feito pela Adafruit. Eu especificamente acho que a tela é um recurso muito importante, pois fornece feedback de seu circuito.

Etapa 1: Demonstração

Etapa 2: Recursos usados

Recursos Usados
Recursos Usados

• ESP32-WROOM

• ESP32 LoRa

• Display TFT Lcd de 1,8 ''

• Protoboard

• Jumpers

Etapa 3: Montagem

conjunto
conjunto

Etapa 4: Tela de pinagem TFT 1.8 ''

Tela de pinagem TFT 1.8 ''
Tela de pinagem TFT 1.8 ''

Etapa 5: Montagem do ESP-WROOM32 com monitor TFT de 1,8 ''

Montagem ESP-WROOM32 com display TFT de 1,8 ''
Montagem ESP-WROOM32 com display TFT de 1,8 ''

Etapa 6: Tabela de conexão ESP-WROOM32 e exibição TFT1.8 ''

Tabela de conexão ESP-WROOM32 e display TFT1.8 ''
Tabela de conexão ESP-WROOM32 e display TFT1.8 ''

Etapa 7: ESP32 LoRa Mount com monitor TFT de 1,8 ''

Suporte ESP32 LoRa com visor TFT de 1,8 ''
Suporte ESP32 LoRa com visor TFT de 1,8 ''

Etapa 8: Tabela de conexão ESP32 LoRa e exibição TFT1.8 ''

Tabela de conexão ESP32 LoRa e exibição TFT1.8 ''
Tabela de conexão ESP32 LoRa e exibição TFT1.8 ''

Etapa 9: Instalando Bibliotecas - Arduino IDE

Instalando Bibliotecas - Arduino IDE
Instalando Bibliotecas - Arduino IDE
Instalando Bibliotecas - Arduino IDE
Instalando Bibliotecas - Arduino IDE

Baixe os dois arquivos ZIP acessando os links abaixo:

Biblioteca Adafruit GFX:

Biblioteca Adafruit ST7735:

1. Com o Arduino IDE aberto, clique em Sketch -> Adicionar biblioteca -> Adicionar biblioteca. ZIP

2. Procure o arquivo baixado, selecione e clique em Abrir

3. Faça isso para ambas as bibliotecas baixadas

Etapa 10: Código

ESP-WROOM Código 32

Declarações e variáveis

#include // Biblioteca gráfica do núcleo # include // Biblioteca específica do hardware para ST7735 #include // Esses pinos também funcionarão para o escudo 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

Declarações e variáveis

#include // Biblioteca de gráficos principais # include // 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);

Etapa 11: Código ESP32

Código ESP32
Código ESP32

Observação

• O código gráfico usado é um exemplo desenvolvido pelo fabricante Adafruit:

• No entanto, os pinos declarados no código foram alterados para funcionar com o ESP32 mostrado anteriormente.

• O objetivo desta lição é ensinar apenas a comunicação entre o visor e o ESP32.

Etapa 12: Configurações de compilação

Configurações de compilação
Configurações de compilação
Configurações de compilação
Configurações de compilação

As configurações de construção são mostradas nas imagens abaixo. As placas são ESP32 Dev Module e Heltec_WIFI_LoRa_32

Etapa 13: Links

Bibliotecas de exibição 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

Etapa 14: Arquivo

Baixe os arquivos:

PDF

EU NÃO

Recomendado: