El módulo I2C para la LCD viene genial cuando queremos ahorrar pines de Arduino. Así, solamente utilizamos 2 pines de datos y 2 de alimentación, ahorramos conexiones y esfuerzo.
De tantas librerías que existen y tantos tutoriales desactualizados me decidí a escribir uno nuevo que funcione completamente, tenga ejemplos y tome una librería confiable, incluida en los repositorios oficiales de Arduino.
Comencemos con la parte del software. Abriremos nuestro software de desarrollo y en el menú navegamos a Programa > Incluir Librería > Gestionar Librerías:
En mi caso ya la tengo instalada, pero si no la tenemos simplemente hacemos click en el botón que dice “Instalar”:
Antes de programar, debemos armar. Aquí dejo el circuito en Fritzing, espero que se explique por sí mismo.
En este caso lo dejo para el Arduino MEGA pero puedes ver este otro post en donde conecto el módulo I2C al UNO y al Arduino Leonardo, lo único que cambia son los puertos.
Para proseguir con este tutorial, necesitamos la dirección hexadecimal de nuestro módulo I2C, es algo como 0xFF, pero para no intentar adivinara podemos ver este post en donde explico cómo obtenerla.
Es importante tenerla, ya que sin ella no podremos seguir.
Ahora veamos el código para imprimir un hola mundo:
Verificamos las conexiones, cargamos el código a la tarjeta y si todo va bien, debe mostrarse algo así:
Si no funciona, por favor recuerda verificar la dirección del módulo I2C, que seguramente no será la misma que aparece en el código. También recuerda revisar los cables y las conexiones minuciosamente; todo puede fallar.
En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…
Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…
En un post previo te enseñé a enviar un mensaje en nombre de un Bot…
En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
Esta web usa cookies.