Modulo adaptador LCD a I2C, permite manejar un display LCD utilizando tan solo 2 pines de tu Arduino, basado el controlador PCF8574.
INFO
Conectar nuestra pantalla LCD1602/LCD2004 con Arduino es mucho más sencillo con la ayuda del Módulo adaptador de LCD a interfaz I2C pues permite manejar nuestro LCD utilizando solo 2 pines (SDA y SCL). El módulo es compatible con los display LCD 1602 y LCD 2004, está basado en el controlador I2C PCF8574 que es un expansor de entradas y salidas digitales controlado por I2C. Por el diseño de la tarjeta este módulo se usa especialmente para controlar un LCD Alfanumérico, pero también puede ser utilizado como expansor genérico.
El módulo tiene de fábrica la dirección I2C; 0x3F, o en otros casos 0x27. Es muy importante identificar correctamente la dirección I2C de nuestro módulo, pues de otra forma nuestro programa no funcionará correctamente. Para identificar la dirección especifica de nuestro módulo podemos utilizar un pequeño sketch de prueba llamado: I2C Scanner, el cual nos permite identificar la dirección I2C del dispositivo conectado al Arduino.
Si en nuestro proyecto contamos con varios dispositivos I2C, el módulo se conecta en el mismo bus y no utiliza más pines. Para cambiar la dirección I2C basta soldar unos puentes en el módulo, permitiendo manejar hasta 8 módulos conversores y asi poder manejar cada LCD de forma independiente.
ESPECIFICACIONES TÉCNICAS
- Voltaje de alimentación: 5V DC
- Chip Controlador: PCF8574
- Compatible con el protocolo I2C
- Dirección I2C: 0x3F (en algunos modelos es 0x27)
- Jumper para luz de fondo (backlight)
- Potenciómetro para ajuste de contraste
- Hasta 8 dispositivos en el mismo bus I2C
- Salidas tipo Latch
- Dimensiones: mm
- Peso: 5 gramos
NUESTROS TUTORIALES
LINKS
- Datasheet PCF8574
- Librería Arduino: LiquidCrystal_I2C
- Librería Arduino: PCF8574 [adafruit]
- Librería Arduino: PCF8574/PCF8575 [robtillaart]
- Librería Arduino: PCF8574 [skywodd]
- Tutorial Arduino y PCF8574 [luisllamas]
- Tutorial Arduino/PIC + PCF8574
- Tutorial Arduino PCF8574 + teclado matricial [diarioelectronicohoy]
- Tutorial Arduino: LCD y teclado con PCF8574 [playground]