O que é um Display LCD I2C?
Share
O Display LCD I2C é um módulo visor de cristal líquido acoplado fisicamente a um circuito adaptador baseado no expansor de portas PCF8574, que permite a transmissão serial de dados pelo barramento I2C.
Vantagens Críticas da Conexão I2C no LCD
A ligação padrão paralela de um LCD exige de 6 a 12 fios do microcontrolador, o que consome quase todas as portas analógicas e digitais do Arduino. Ao utilizar o display integrado ao adaptador I2C no Kit Iniciante Arduino, os pinos são otimizados:
- Apenas Quatro Fios de Conexão: Exige apenas VCC, GND e duas linhas de barramento serial: SDA (dados) e SCL (sinal de clock).
- Liberação de Portas Lógicas: Libera pinos digitais cruciais da placa de desenvolvimento para conectar outros motores, relés e sensores físicos.
- Biblioteca LiquidCrystal_I2C: Código otimizado que emula as chamadas padrão simplificando o envio de caracteres por barramento serial.
O adaptador I2C traseiro possui ainda um potenciômetro físico de ajuste de contraste embutido e um jumper para desligar o backlight de forma manual ou por código.
Perguntas Frequentes (FAQ)
- Qual o endereço padrão I2C do adaptador do Display LCD?
- Os endereços hexadecimais mais comuns de fábrica são
0x27ou0x3F, dependendo da fabricante do chip PCF8574 soldado na placa. - Posso ligar outros componentes na mesma porta do Display LCD I2C?
- Sim. O barramento I2C suporta múltiplos periféricos conectados em paralelo compartilhando as mesmas linhas físicas (SDA/SCL), desde que cada dispositivo tenha um endereço binário único.