Este proyecto DIY le dirá cómo enviar una cadena como “¡Hola Mundo!” a I2C 1602 LCD.

Osoyoo I2C 1602 LiquidCrystal Display es una versión mejorada del LCD alfanumérico tradicional (16×2 caracteres) en el kit de inicio original OSOYOO para Arduino .

LACC2006AD-9LACC2006AD-8

Osoyoo I2C 1602 LCD basado en el panel 1602 con un pequeño panel trasero para convertirlo a I2C. El viejo estilo 1602 LCD necesita 4 líneas de datos + 2 líneas de control y ocupa totalmente 6 puertos digitales. El nuevo Osoyoo I2C LCD ocupa sólo dos puertos analógicos y ahorra muchos recursos de puerto Arduino.

Instrucciones de instalación :

paso 1: Download LiquidCrystal_I2C.zip library file e Instalar biblioteca I2C:

Esta librería SUSTITUYE a la estándar de Arduino V1.0. Así que

– en la carpeta raíz de Arduino->bibliotecas renombra el directorio existente de la biblioteca LiquidCrystal

– descomprimir el archivo LiquidCrystal_I2C.zip

– coloque la carpeta LiquidCrystal_I2C en la carpeta de bibliotecas.

– en Arduino IDE haz clic en Sketch->Importar Librería ->Añadir Librería , luego seleccione arriba la carpeta LiquidCrystal_I2C y ábrala.

la lista de bibliotecas de importación debe mostrar un nuevo elemento “LiquidCrystal_I2C”

– Inicie el IDE de Arduino

Paso 2 – Conectar LCD con placa OSOYOO Basic

lcd-Connection

Si su placa OSOYOO Basic es una Uno, las conexiones I2C están en SDA=A4 y SCL=A5. Así que sigue adelante y conéctalas, junto con los dos cables de alimentación a los terminales 5V y GND.

Paso 3 – Encienda sus dispositivos.

La pantalla LCD debería encenderse. Dependiendo de cómo se construyó el dispositivo, es posible que desee bajar el contraste de la pantalla LCD, puede hacerlo insertando un destornillador en el potenciómetro en la parte posterior. Te sugiero que lo gires hasta la mitad para que todavía haya un poco de contraste.

Paso 4 – encontrar la dirección I2C

Cada dispositivo tiene una dirección I2C que utiliza para aceptar comandos o enviar mensajes. Para la placa Uno, esta dirección suele ser 0x27. Pero a veces la dirección puede estar cambiada 0x37,0x24 …., Así que vamos a buscar la de tu dispositivo.

Download ic2_scanner sketch file y cárguelo en el IDE. Al abrir el monitor serial en la esquina superior derecha, la placa OSOYOO Basic escaneará el rango de direcciones buscando una respuesta. La mayoría de las placas OSOYOO Basic mostrarán 0x27, sin embargo puede ser otro número.

ic2scanner

Anota la dirección que has encontrado, la necesitarás en el siguiente paso.

Paso 5 – Encender la pantalla LCD

Download ic2_lcd_test sketch file y establecer la dirección I2C para que coincida con el valor de salida ic2_scanner, cargarlo en Arduino IDE.

Debería ver el siguiente mensaje en la pantalla LCD:

Hello World!

Soonics.com/blog

Done!