Tabla de contenido:
Video: Pantalla LCD ST7920 128X64 a ESP32: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¡Este Instructables claramente no va a ganar premios por su calidad o lo que sea!
Antes de comenzar este proyecto, busqué en Internet y no encontré nada sobre la conexión de esta pantalla LCD a un ESP32, así que pensé que, en caso de éxito, debería documentarse y compartirse.
Suministros
Todo lo que necesita es una pantalla LCD ST7920 128X64, un ESP32 y una olla de 10K.
Paso 1: las conexiones
Conecte los tres componentes siguiendo las conexiones anteriores.
Puede ser posible usar diferentes pines en el ESP32, pero no lo sé con certeza.
Paso 2: el código
Usé el IDE de Arduino para cargar el código en el ESP32.
Si no sabe cómo conectar y programar el ESP32 con el IDE de Arduino, busque instrucciones en Internet, es bastante fácil de encontrar.
La biblioteca que utilicé es la biblioteca U8g2 V2.27.6 de Oliver.
Una vez que haya instalado la biblioteca U8g2, vaya a los ejemplos y abra "Examples / U8g2 / full_buffer / GraphicsTest".
Ahora, en el código, busque la línea que se ve así:
// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * clock = * / 13, / * data = * / 11, / * CS = * / 10, / * reset = * / 8);
Y reemplácelo con:
U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * reloj = * / 18, / * datos = * / 23, / * CS = * / 5, / * reiniciar = * / 22); // ESP32
Sube el código a tu ESP32 y, con los dedos cruzados, ¡funciona!
Paso 3: Conclusión
Estos son mis primeros Instructables.
Sé que no es súper elegante ni nada, pero al menos está ahí y puede ayudar a alguien.
¡Comenta tu experiencia siguiendo estas instrucciones e intentaré actualizarla y mejorarla!
- Blaise
Recomendado:
Osciloscopio Arduino DIY de 10Hz-50kHz en pantalla LCD de 128x64: 3 pasos
Osciloscopio Arduino DIY de 10Hz-50kHz en pantalla LCD de 128x64: este proyecto describe una forma de hacer un osciloscopio simple que tiene un rango de 10Hz a 50Khz. Este es un rango extremadamente grande, dado que el dispositivo no usa un chip convertidor de digital a analógico externo, sino solo Arduino
Cómo reemplazar la pantalla, la pantalla LCD y la carcasa de su iPad Mini: 12 pasos
Cómo reemplazar la pantalla, el LCD y la carcasa de su iPad Mini: Cuando la pantalla de su iPad mini se rompe, puede ser una solución costosa en cualquier lugar de reparación. ¿Por qué no ahorrar dinero y aprender una nueva habilidad al mismo tiempo? Estas instrucciones lo guiarán desde el inicio de la reparación hasta el final de la reparación
Pantalla LCD I2C / IIC - Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: 5 pasos
Pantalla LCD I2C / IIC | Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: Hola a todos, ya que una pantalla LCD SPI 1602 normal tiene demasiados cables para conectar, por lo que es muy difícil conectarlo con arduino, pero hay un módulo disponible en el mercado que puede Convierta la pantalla SPI en la pantalla IIC, por lo que solo necesita conectar 4 cables
Estación meteorológica con una pantalla grande ST7920: 4 pasos
Estación meteorológica con una pantalla grande ST7920: ¡Queridos amigos, bienvenidos a otro Instructable! En este tutorial, vamos a echar un primer vistazo a esta gran pantalla LCD y vamos a construir un monitor de temperatura y humedad con él. Siempre quise encontrar una pantalla similar a disp
Pantalla LCD I2C / IIC - Convierta una pantalla LCD SPI en una pantalla LCD I2C: 5 pasos
Pantalla LCD I2C / IIC | Convierta una pantalla LCD SPI en la pantalla LCD I2C: el uso de la pantalla lcd spi necesita demasiadas conexiones, lo cual es realmente difícil de hacer, así que encontré un módulo que puede convertir la pantalla lcd i2c en la pantalla lcd spi, así que comencemos