Arduino & IoT Academy · Aula

Biblioteca LiquidCrystal_I2C

Inicialize o visor e defina seu endereço.

Aula 2 de 413 etapas

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. ✅

Grátis para começar

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

  1. Conecte um LCD 16x2 (adaptador I2C)
  2. Biblioteca LiquidCrystal_I2C
  3. Posicione o cursor e exiba texto
  4. Painel de sensores ao vivo
← Voltar para Arduino & IoT Academy