Taula de continguts:
- Pas 1: demostració
- Pas 2: recursos utilitzats
- Pas 3: Muntatge
- Pas 4: pantalla TFT de 1,8 "
- Pas 5: muntatge ESP-WROOM32 amb pantalla TFT d'1,8 "
- Pas 6: taula de connexions ESP-WROOM32 i pantalla TFT1,8 "
- Pas 7: muntatge ESP32 LoRa amb pantalla TFT d'1,8 "
- Pas 8: Taula de connexió ESP32 LoRa i pantalla TFT1,8 "
- Pas 9: Instal·lació de biblioteques: Arduino IDE
- Pas 10: Codi
- Pas 11: codi ESP32
- Pas 12: Creeu paràmetres
- Pas 13: enllaços
- Pas 14: Arxiu
Vídeo: Valoreu el vostre projecte: utilitzeu la pantalla gràfica: 14 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
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
• ESP32-WROOM
• ESP32 LoRa
• Pantalla TFT Lcd 1,8"
• Protoboard
• Saltadors
Pas 3: Muntatge
Pas 4: pantalla TFT de 1,8"
Pas 5: muntatge ESP-WROOM32 amb pantalla TFT d'1,8"
Pas 6: taula de connexions ESP-WROOM32 i pantalla TFT1,8"
Pas 7: muntatge ESP32 LoRa amb pantalla TFT d'1,8"
Pas 8: Taula de connexió ESP32 LoRa i pantalla TFT1,8"
Pas 9: 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
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
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:
INO
Recomanat:
Com afegir una pantalla de tinta electrònica al vostre projecte: 12 passos (amb imatges)
Com afegir una pantalla de tinta electrònica al vostre projecte: molts projectes impliquen el control d'algun tipus de dades, com ara dades ambientals, sovint utilitzant un Arduino per al control. En el meu cas, volia controlar el nivell de sal del descalcificador. És possible que vulgueu accedir a les dades a través de la vostra xarxa domèstica
Utilitzeu la força i feu el vostre propi sabre de llum (fulla): 9 passos (amb imatges)
Utilitzeu el sabre de llum Force and Make Your Own (Blade): aquesta instrucció és específica per fabricar una fulla per a un sabre de llum Ben Solo Legacy comprat a Disney's Galaxy's Edge, a Anaheim, Califòrnia. sabre de llum. Seguiu durant
Pantalla LCD I2C / IIC - Utilitzeu un LCD SPI a la pantalla LCD I2C mitjançant el mòdul SPI a IIC amb Arduino: 5 passos
Pantalla LCD I2C / IIC | Utilitzeu un LCD SPI a la pantalla LCD I2C Utilitzant el mòdul SPI a IIC amb Arduino: Hola, ja que un SPI LCD 1602 normal té massa cables per connectar-se, de manera que és molt difícil connectar-lo amb arduino, però hi ha un mòdul disponible al mercat. converteix la pantalla SPI en pantalla IIC, de manera que només heu de connectar 4 cables
No compreu un mòdul GSM, utilitzeu el vostre telèfon antic: 6 passos
No compreu un mòdul GSM, utilitzeu el vostre telèfon antic: recentment he estat fent molts projectes sense fils, basats principalment en un mòdul Bluetooth, però des de llavors he volgut seguir endavant i començar a fer SMS als meus projectes. Control de trucades que és gairebé tan fàcil amb l'ajut d'un mòdul GSM
Utilitzeu el vostre GPS GARMIN E-TREX LEGEND AMB GOOGLE EARTH .: 4 passos
UTILITZEU EL VOSTRE GPS LEGENDA GARMIN E-TREX AMB GOOGLE EARTH .: UNA MANERA NOVA I MILLORADA D'UTILITZAR EL VOSTRE GARMIN E-TREX AMB GOOGLE EARTH, AMB PORTÀTIL, G.P.S. I PROGRAMAREU LA VOSTRA CAPACITAT PER TENIR UNA CONFIGURACIÓ REALMENT FANTASIA. CLARMENT, AQUEST SERÀ PER LA CONCIÈNCIA DEL PREU. Si teniu alguna pregunta, no dubteu a preguntar i fer