LCD 1602 5.0 Volts Character Display Modules 2x16 White Characters with I2C PCF8574 Module

https://hifisac.com/web/image/product.template/4176/image_1920?unique=a154008
(0 review)
SKU: LCD-216A-I2C

Fondo azul con letras blancas compatible con el driver HD44780

S/ 12.00 12.0 PEN S/ 12.00 VAT Included

S/ 12.00 VAT Included

Not Available For Sale

    This combination does not exist.

    Sin existencias.
    Correo electrónico inválido
    Te avisaremos cuando el producto vuelva a estar disponible.
    Agregado a su lista de deseos

    Términos y Condiciones
    Sobre Garantía y Devoluciones

    Descripción

    Es una pantalla de cristal líquido que muestra 2 líneas de 16 caracteres. Su comunicación es a través del protocolo I2C mediante el controlador PCF8574, lo que simplifica la conexión a microcontroladores. 

    Esta pantalla es una herramienta que logra darle vida a cualquier proyecto y facilitar la interacción con el mismo. Cuenta con un consumo muy reducido, lo que lo hace óptimo en su rendimiento en dispositivo electrónicos a baterías.

    Especificaciones

    Voltaje de trabajo

    5VDC

    Corriente

    3mA Sin Back light / 20mA aprox. con Back Light

    Tamaño

    16x2

    Temperatura de operación

    -0°C - +40°C

    Prueba del LCD I2C con el PCF8574

    1

    1. Conexiones físicas

      Conecta el PCF8574 al Arduino de la siguiente manera:

    • SDA (Serial Data Line) del PCF8574 al pin A4 del Arduino.
    • SCL (Serial Clock Line) del PCF8574 al pin A5 del Arduino.
    • VCC Conectar a un pin de 5 Voltios del Arduino. 
    • GND Conectar a cualquiera de los GND del Arduino.


    2 | 3

    2. Librería y Codigo

        Para controlar el LCD I2C necesitamos la librería LiquidCrystal_I2C. Asegúrate de tenerla instalada en tu entorno de Arduino, a continuación, usaremos el siguiente código;

        #include <Wire.h>#include <LiquidCrystal_I2C.h>
        LiquidCrystal_I2C lcd(0x3F, 16, 2); //Verificar la dir. I2C del PCF8574
        void setup() { 
            lcd.init(); // Inicializar el LCD
            lcd.backlight();  // Encender la luz de fondo
            lcd.print("Hola Mundo");// Escribir el mensaje en el LCD
        }
        void loop() {
            lcd.setCursor(0, 1);
            lcd.print(millis()/1000); //Escribir número de segundos transcurridos
            lcd.print(" Segundos");
            delay(100);
        }
    2. Explicación
    • El PCF8574 es un expansor de E/S basado en I2C. Permite configurar 8 pines de E/S bidireccionales utilizando solo dos líneas de la interfaz I2C (SDA y SCL).
    • La dirección I2C por defecto del módulo puede ser 0x3F o en otros casos 0x2712.
    • Ventajas del uso del PCF8574: 
      • Económico: Requiere menos pines del Arduino para controlar múltiples dispositivos.
      • Programable: Permite configurar pines como entrada o salida según las necesidades.
      • No hay limitaciones: Puede mostrar caracteres personalizados y animaciones especiales en el LCD.
    • Si necesitas cambiar la dirección I2C, puedes ajustar los puentes A0, A1 y A2 del PCF8574 para obtener la dirección deseada3.

    ​