🔍 Descobrindo o Endereço I²C do Display no Arduino
Muitos iniciantes conectam o display I²C no Arduino e não conseguem fazer funcionar justamente por não saberem o endereço correto do módulo. Vou montar um conteúdo bem explicado, com comentários dentro do código e uma explicação didática para seu blog.
Muitas vezes, ao conectar um display com interface I²C no Arduino, ele não funciona de primeira.
O motivo mais comum é que cada módulo pode vir configurado com um endereço I²C diferente (como 0x27 ou 0x3C).
Por isso, antes de usar a biblioteca do display, precisamos descobrir qual é o endereço correto.
A boa notícia é que existe um código scanner que varre todos os endereços possíveis do barramento I²C e mostra no Serial Monitor onde o dispositivo está.
a imagem a baixo e um simulador oline que no momento nao vamos falar sobre ele vamos deixar para outro momento.
📌 Código Scanner I²C (com comentários)
📖 Como usar
-
Conecte seu display I²C ao Arduino:
-
VCC → 5V
-
GND → GND
-
SDA → Pino SDA (A4 no UNO, 20 no Mega)
-
SCL → Pino SCL (A5 no UNO, 21 no Mega)
-
-
Copie o código acima para a IDE do Arduino.
-
Faça o upload para a placa.
-
Abra o Serial Monitor em 9600 baud.
-
O endereço aparecerá no formato
0x27,0x3C, etc.
✅ Resultado esperado no Serial Monitor
Com esse endereço em mãos, você poderá usá-lo nas bibliotecas do display (LiquidCrystal_I2C ou Adafruit_LiquidCrystal) sem mais dores de cabeça.
Comentários
Postar um comentário
Faça seu comentário referente a este assunto