Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá pessoal, Neste Instructable você vai ver como conectar um display LCD i2c ao Arduino e como imprimir em um display LCD.
Antes de iniciar este tutorial, você deve conhecer um breve resumo sobre a comunicação i2c.
Cada barramento I2C consiste em dois sinais: SCL e SDA. SCL é o sinal de clock e SDA é o sinal de dados. O sinal de clock é sempre gerado pelo barramento mestre atual; alguns dispositivos escravos podem forçar o clock baixo às vezes para atrasar o envio de mais dados pelo mestre (ou para exigir mais tempo para preparar os dados antes que o mestre tente registrá-los). Isso é chamado de “alongamento do relógio” e é descrito na página do protocolo.
Para obter mais informações, visite o Centro de Projetos Eletrônicos
Agora vamos começar este Instructable..
Etapa 1: componentes necessários
Arduino Uno:
Display LCD I2C:
Jumpers masculinos e femininos - 4:
Etapa 2: Circuito
Placa I2C do Arduino LCD
GND GND
VCC 5V
SDA A4
SCL A5
Etapa 3: Código
Devemos exigir a inclusão de duas bibliotecas, a fim de trabalhar o código anexado.
Baixe as bibliotecas da biblioteca de LCD de anexos.
Funções básicas que usamos no código
lcd.begin (16, 2); // Definindo 16 colunas e 2 linhas de display LCD
lcd.backlight (); // Para LIGAR / DESLIGAR a luz de fundo
lcd.setCursor (0, 0); // Definindo a posição para escrever da primeira linha, primeira coluna.
lcd.setCursor (0, 1); // Definindo a posição para escrever a partir da segunda linha, primeira coluna.
lcd.print ("escreva aqui para imprimir"); // Você pode escrever 16 caracteres por linha entre aspas.
lcd.clear (); // Limpe a tela
Etapa 4: saída
As saídas anexadas são feitas de acordo com o código anexado acima.
Etapa 5: Tutorial de vídeo completo
Não se esqueça de inscrever meu canal no YouTube