Conectar una pantalla LCD al ESP32
Ahora vamos conectar una pantalla LCD al ESP32 para poder mostrar algún texto a los usuarios, además agregaremos algunas características a nuestro texto por ejemplo:
- Hacer que el texto se muestre en 2 líneas.
- Hacer que el texto se mueva de izquierda a derecha.
Requerimientos:
- 1 ESP32.
- 1 Display LCD 16 x 2.
- 1 Potenciómetro.
- Cables.
Conexiones:
Display | ESP32 |
K | GND |
A | VIN (5 V) |
D7 | D21 |
D6 | D19 |
D5 | D18 |
D4 | D5 |
E | D23 |
RW | GND |
RS | D22 |
V0 | SIG (POTENCIÓMETRO) |
VDD | VIN (5 V) |
VS | GND |
Código y diagrama: https://wokwi.com/projects/343502272494305876
//Agregamos ls librerias de cristal liquido #include <LiquidCrystal.h> //Inicializamos los pines conectados de la pantalla de cristal liquido al esp32 LiquidCrystal lcd(22,23,5,18,19,21); void setup() { // Inicializamos el display de 16 x 2 lcd.begin(16, 2); } void loop() { //Nos posicionamos en la posiciocion 0,0 del display lcd.setCursor(0, 0); //Escribimos la palabra Programador lcd.print("Programador"); //Nos posicionamos en la posiciocion 0,2 del display lcd.setCursor(0, 2); //Escribimos la palabra Novato lcd.print("Novato"); //Movemos el texto de derecha a izquierda lcd.scrollDisplayLeft(); delay(100); }
🎦 Este curso: https://www.youtube.com/watch?v=VuJkqL2Ys3Y&list=PLCTD_CpMeEKTvjzabAvLGHakg-ql6t0q6&ab_channel=ProgramadorNovato
🎦 Curso de Arduino: https://www.youtube.com/watch?v=oGinJt9aALc&list=PLCTD_CpMeEKSqw3Nh7rA9aXUAzbPIPkdv&ab_channel=ProgramadorNovato
🎦 [CURSO] C++ DE 0 A HEROE: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc