El término LCD significa pantalla de cristal líquido . Es un tipo de módulo de pantalla electrónica utilizado en una amplia gama de aplicaciones, como varios circuitos y dispositivos como teléfonos móviles, calculadoras, computadoras, televisores, etc. Estas pantallas son preferidas principalmente para diodos emisores de luz de múltiples segmentos y siete segmentos. Los principales beneficios de usar este módulo son económicos; simplemente programables, animaciones, y no hay limitaciones para mostrar caracteres personalizados, animaciones especiales e incluso, etc.
PCF8574 es un IC expansor de E / S basado en I2C que proporciona expansión de E / S de 8 bits para microcontroladores con interfaz I2C. Usando solo dos líneas de la interfaz I2C, es decir, SDA (datos en serie) y SCL (reloj en serie), puede configurar 8 pines de E / S bidireccionales. Por el diseño del PCB este módulo se usa especialmente para controlar un LCD Alfanumérico.
Conexion



La dirección I2C por defecto del módulo puede ser 0x3F o en otros casos 0x27. Es muy importante identificar correctamente la dirección I2C de nuestro modulo, pues de otra forma nuestro programa no funcionará correctamente.
Programación
#include <LiquidCrystal_I2C.h>
//Crear el objeto lcd dirección 0x3F y 16 columnas x 2 filas
LiquidCrystal_I2C lcd(0x3F,16,2); //
void setup() {
// Inicializar el LCD
lcd.init();
//Encender la luz de fondo.
lcd.backlight();
// Escribimos el Mensaje en el LCD.
lcd.print("Hola Mundo");
}
void loop() {
// Ubicamos el cursor en la primera posición(columna:0) de la segunda línea(fila:1)
lcd.setCursor(0, 1);
// Escribimos el número de segundos trascurridos
lcd.print(millis()/1000);
lcd.print(" Segundos");
delay(100);
}
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.