LCD I2C Arduino UNO pantalla 128×64 display

LCD I2C con Arduino UNO y pantalla 128×64

Para empezar, este tutorial tiene la finalidad de utilizar la pantalla LCD 128×64 (LCM12864R) por LCD I2C. En resumen, en conjunto con la interfaz serial  LCD I2C para display LCD (que maneja el protocolo de comunicación I2C) y un Arduino UNO. Por lo tanto aprenderás a utilizar este sistema, te recordamos que finalmente, este tutorial es compatible con diferentes pantallas LCDs.

El ejemplo se basa en 2 tipos de bibliotecas, los enlaces a continuación:

  1. u8glib-master: https://code.google.com/archive/p/u8glib/
  2. LiquidCrystal_I2C2004V1: http://www.frostcode.es/descargas/LiquidCrystal_I2C2004V1.rar

 

lcd i2c


Pantalla LCD 128×64 (LCM12864) descripción

En primer lugar, esta pantalla es un LCD gráfico, retroiluminado con un contraste variable. Esta pantalla además tiene un color azúl y caracteres blancos. Esto puede cambiar ya sea el modelo de pantalla que tengas. Ten en cuenta las siguientes especificaciones:

  • Resolución: 128 pixeles de largo y 64 pixeles de ancho
  • Controlador: HJ12864ZW
  • Alimentación: 3.3V a 5v con un consumo de corriente de 250mA.
  • Luz de fondo: Azul
  • Velocidad de datos: 2Mhz
  • Pantalla: 3.2″
  • Tamaño: 9.3 x 7.0 x 1.0 cm
  • Peso: 80g

 

En la siguiente tabla se muestra la configuración de pines de la pantalla, por lo tanto, es posible que si tienes una pantalla con un modelo distinto la configuración pueda cambiar.

 

Tutoriales hetpro

Conexión de pines LCD 128×64

NOTA: si se quiere seleccionar el modo de funcionamiento paralelo conectar el pin PSB a 5V, o en caso de querer utilizarlo en el modo serie conectar a GND.

Interfaz serial I2C IIC para LCD1602

Es un bus de comunicaciones en serie que utiliza dos líneas para la transmisión de información. Resumiendo, una para los datos SDA (pin A4 en Arduino UNO), y otra para la señal de reloj SCL (pin A5 en Arduino UNO). En consecuencia con esta interfaz serial podemos ahorrarnos los pines que se necesitaran normalmente para hacer la conexión de una LCD en Arduino UNO. Además se podrán tener disponibles para otro tipo de conexiones ya sea para sensores o cualquier otro tipo de componentes necesarios.

Materiales para tutorial 

Diagrama de conexiones I2C LCD

Finalmente, se muestra el diagrama de conexiones. Como resultado, solo estamos haciendo uso de 2 pines en el Arduino. Es posible que tu aplicación necesite los pines digitales para otras aplicaciones. Ten en cuenta que este módulo es muy importante para ahorrar conexiones y además modular el proceso de programación. Especialmente relevante donde requieres las especificaciones previamente mencionadas.

pantalla lcd i2c


Código:

En conclusión puedes utilizar este módulo LCD I2C en otras pantallas. Además compatible con la clásica pantalla lcd  i2c 16×2. Esperamos que te haya gustado este tutorial, ya sea por el interés maker o la temática en particular. finalmente, ten en cuenta que tu apoyo es necesario para seguir generando tutoriales, te pedimos compartir en redes sociales y suscribirte.

15 Comments

  1. Felix junio 21, 2017
    • Hector Torres julio 4, 2017
  2. Jorge julio 15, 2017
  3. jorge salas septiembre 2, 2017
  4. Javier noviembre 19, 2017
    • Administrador noviembre 22, 2017
  5. erick enero 19, 2018
  6. Daniel abril 25, 2018
  7. daniel mayo 12, 2018
    • Dr Hector Torres mayo 29, 2018
  8. francisco M junio 21, 2018
  9. Argimiro Torres Yustino marzo 29, 2019
  10. Argimiro Torres Yustino marzo 29, 2019
  11. Jofre Rodríguez junio 18, 2019

Escríbenos tus dudas o comentarios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Usamos Cookies en nuestro sitio WEB

Por favor confirma, si aceptas nuestras cookies de rastreo. También puedes negar el uso de cookies de rastreo y seguir navegando sin que ninguna información sea enviada a servicios de terceros.