Tabla de contenido:
- Paso 1: Cargue la biblioteca en las bibliotecas de Arduino
- Paso 2: conecta tu PIN
- Paso 3: cargue el código y ejecútelo
Video: Interfaz de la pantalla LCD 20X4 con Nodemcu: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Decidí compartir esto ya que he estado enfrentando dificultades con mi tarea anterior antes, intenté conectar la pantalla LCD gráfica (128x64) con Nodemcu pero fue en vano, fallé. Me doy cuenta de que esto debe tener algo que ver con la biblioteca (la biblioteca para LCD gráfica es diferente de la LCD común). Parece que la biblioteca actual existente no se adapta a la interfaz de GLCD con nodemcu, realmente espero que salgan con la "biblioteca adecuada". pronto. Quería intentarlo, pero tengo limitaciones de tiempo, así que tomé la decisión de cambiar de LCD gráfica a LCD Bluebacklight 20x4. Pensé que esto iba a ser fácil ya que las características son bastante similares a las de la pantalla LCD de 16x2, pero me equivoqué de nuevo. Por lo tanto, comienzo de mi viaje de prueba y error para que esto funcione.
Conectar cualquier LCD con Arduino Uno es fácil, puede encontrar muchos tutoriales disponibles. También hay un tutorial para Interfaz LCD con NodeMCU disponible, algunos están usando "Expender I2C" de "Shift register" y otros usan "Adaptador LCD I2C" pero parece que no todos estos tutoriales son compatibles y algunos están 'desactualizados', podrían estar al usar una biblioteca diferente o antigua, aparece un error como este: "Error al compilar la placa NodeMCU 1.0 (Módulo ESP-12E)", así que cambio a una biblioteca diferente. Se completó la compilación, pero con una advertencia: "ADVERTENCIA: la biblioteca LiquidCrystal_I2C-1.1.2 afirma que se ejecuta en arquitectura (s) (avr) y puede ser incompatible con su placa actual que se ejecuta en arquitectura (s) (esp8266)", le di De todos modos, inténtelo, cárguelo en mi tablero y luego ¡Éxito!
Paso 1: Cargue la biblioteca en las bibliotecas de Arduino
Antes de comenzar, asegúrese de que ya instaló la biblioteca para NodeMCU, si no, puede seguir este paso aquí. Después de eso, no olvide descargar e instalar su biblioteca LiquidCrystal_I2C para su LCD también.
Adjunto aquí está el archivo zip de la biblioteca LiquidCrystal_I2C que he estado usando para este tutorial. No recuerdo de qué sitio web lo descargué, pero el crédito es para el propietario.
notas: este es el archivo que viene con la advertencia que mencioné anteriormente. Pero no tengo problemas para cargar el código en mi placa NodeMCU.
Paso 2: conecta tu PIN
Estoy conectando la pantalla LCD a NodeMCU usando el adaptador en serie LCD I2C, de 8 pines de la pantalla LCD a 4 pines del adaptador. Esto es muy conveniente ya que NodeMCU es pequeño y queremos limitar el uso de pin en esa placa. Estoy usando el pin D1, D2, Vin y Gnd del NodeMCU. La conexión a la pantalla LCD:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Muy sencillo.
Paso 3: cargue el código y ejecútelo
Copie el código que adjunto aquí y ejecútelo. Asegúrese de haber seleccionado Modificar el código a su gusto. Buena suerte.
Que este pequeño tutorial te resulte útil. Si tiene alguna consulta, no dude en comentar.
Recomendado:
Juego de tijeras de mano Arduino Paper Rock con pantalla LCD 20x4 con I2C: 7 pasos
Juego de tijeras de mano Arduino Paper Rock con pantalla LCD de 20x4 con I2C: Hola a todos o tal vez debería decir "¡Hola mundo!" Este es un juego de mano Arduino Paper Rock Scissors que usa una pantalla LCD I2C 20x4. I
Tutorial Arduino LCD 16x2 - Interfaz de la pantalla LCD 1602 con Arduino Uno: 5 pasos
Tutorial Arduino LCD 16x2 | Interfaz de la pantalla LCD 1602 con Arduino Uno: Hola chicos, ya que muchos proyectos necesitan una pantalla para mostrar los datos, ya sea un medidor de bricolaje o una pantalla de conteo de suscripción de YouTube o una calculadora o un bloqueo de teclado con pantalla y si todos estos tipos de proyectos se realizan con arduino definitivamente van a
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
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
Interfaz del microcontrolador 8051 con pantalla LCD en modo de 4 bits: 5 pasos (con imágenes)
Interfaz del microcontrolador 8051 con Lcd en modo de 4 bits: En este tutorial, le contaremos cómo podemos interconectar el lcd con 8051 en modo de 4 bits