Biblioteca LiquidCrystal_I2C
Inicialize o visor e defina seu endereço.
Biblioteca LiquidCrystal_I2C é uma aula grátis de Arduino & IoT Academy no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Arduino & IoT Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Arduino & IoT Academy inclui 4 aulas no total.
O que a biblioteca faz
A biblioteca LiquidCrystal_I2C cuida de toda a comunicação I2C de baixo nível. Você só precisa chamar comandos simples para exibir texto. 📚
Instale uma vez
Abra o Gerenciador de Bibliotecas na IDE do Arduino e pesquise por LiquidCrystal_I2C. Clique em instalar e ela estará pronta para uso.
Inclua o cabeçalho
No início do seu programa, adicione uma linha de inclusão para que o compilador encontre o código da biblioteca.
#include <LiquidCrystal_I2C.h>Crie o objeto
Crie um objeto lcd que represente o seu display. Todo comando que você fornecer passará por esse objeto.
LiquidCrystal_I2C lcd(0x27, 16, 2);O argumento do endereço
O primeiro número é o endereço I2C. Se o display permanecer em branco, troque 0x27 por 0x3F, o outro valor comum.
Colunas e linhas
Os dois números seguintes informam o tamanho à biblioteca: 16 colunas e 2 linhas. Isso corresponde a um painel 16x2 padrão.
Inicialize no setup
Dentro de setup, chame lcd.init() uma vez para ativar o display e prepará-lo para receber texto.
void setup() {
lcd.init();
}Ligue a luz de fundo
A tela começa apagada até que você chame lcd.backlight(). Isso a ilumina para que os caracteres fiquem legíveis.
lcd.backlight();Imprima sua primeira palavra
Agora lcd.print() envia texto para a tela. O que você passar aparecerá a partir do canto superior esquerdo. 🎉
lcd.print("Hello!");Limpando a tela
Chame lcd.clear() para apagar tudo e mover o cursor de volta ao início antes de escrever um novo texto.
lcd.clear();Se ela continuar em branco
Uma tela em branco com a luz de fundo acesa geralmente indica o endereço errado. Execute um programa de varredura I2C para encontrar o endereço correto.
Verificação rápida
Seu programa é compilado, mas o LCD continua escuro mesmo com alimentação. Qual chamada você provavelmente esqueceu?
Recapitulação
Você incluiu LiquidCrystal_I2C, criou um objeto lcd com o endereço e o tamanho dele e, em seguida, chamou init e backlight. Seu display está funcionando. ✅
Aprenda C++ com um tutor de IA — grátis
Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.
- Cursos
- 30
- Aulas
- 120
Perguntas Frequentes
A aula “Biblioteca LiquidCrystal_I2C” é grátis?
Sim — o texto completo de “Biblioteca LiquidCrystal_I2C” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Arduino & IoT Academy, atualize para CoddyKit PRO. O curso de Arduino & IoT Academy inclui 4 aulas no total.
O que vou aprender em “Biblioteca LiquidCrystal_I2C”?
Inicialize o visor e defina seu endereço. Você pratica Arduino & IoT Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Arduino & IoT Academy?
Nenhuma experiência prévia é necessária. Arduino & IoT Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.
Quanto tempo leva a aula “Biblioteca LiquidCrystal_I2C”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Arduino & IoT Academy?
Sim. Cada aula de Arduino & IoT Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Conecte um LCD 16x2 (adaptador I2C)
- Biblioteca LiquidCrystal_I2C
- Posicione o cursor e exiba texto
- Painel de sensores ao vivo