Índice:

Detalhes e conexões do adaptador LCD I2C: 5 etapas
Detalhes e conexões do adaptador LCD I2C: 5 etapas

Vídeo: Detalhes e conexões do adaptador LCD I2C: 5 etapas

Vídeo: Detalhes e conexões do adaptador LCD I2C: 5 etapas
Vídeo: Conheça os segredos para usar o display de LCD no Arduino via I2C 2024, Setembro
Anonim
Detalhes e conexões do adaptador LCD I2C
Detalhes e conexões do adaptador LCD I2C

O adaptador lcd I2C é um dispositivo que contém um chip micro-controlador PCF8574. Este microcontrolador é um expansor de E / S, que se comunica com outro chip microcontrolador com protocolo de comunicação de dois fios. Usando este adaptador, qualquer pessoa pode controlar um LCD 16x2 com apenas dois fios (SDA, SCL). Ele salva muitos pinos do Arduino ou outro microcontrolador. Possui um potenciômetro integrado para controlar o contraste do LCD. O endereço I2C padrão é 0x27. Você pode alterar este endereço conectando A0, A1, A2.

Endereço A0 A1 A2

0 0 0 0x20 0 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 1 0x27

0 => BAIXO

1 => ALTO

Etapa 1: conexão entre LCD e adaptador

Conexão entre LCD e adaptador
Conexão entre LCD e adaptador
Conexão entre LCD e adaptador
Conexão entre LCD e adaptador
Conexão entre LCD e adaptador
Conexão entre LCD e adaptador
Conexão entre LCD e adaptador
Conexão entre LCD e adaptador

Primeiro, você tem que soldar este adaptador com lcd. Você pode conectá-lo diretamente à parte traseira do display LCD. Mas eu tenho que soldar em um pcb. Você também pode fazer como desejar. Mas você deve ter cuidado com a conexão certa. Caso contrário, você enfrentará um grande problema.

Etapa 2: Conexão com Arduino e adaptador I2C Lcd

Conexão com Arduino e adaptador lcd I2C
Conexão com Arduino e adaptador lcd I2C

Arduino => adaptador I2C LCD

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Etapa 3: ligar e testar

Ligue e teste
Ligue e teste
Ligue e teste
Ligue e teste
Ligue e teste
Ligue e teste
Ligue e teste
Ligue e teste

#define USE_ALB_LCD_I2C

#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; void setup () {lcd.init (); lcd.backlight (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (coluna, linha); lcd.print ("ABCD 1234 + - / *"); lcd.setCursor (0, 1); // aqui linha = 1 significa segunda linha lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = sinal dgree lcd.print ((char) 224); // 224 = sinal alfa lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = micro}

Etapa 4: Baixando Biblioteca para I2C Lcd

Fazendo download da biblioteca para I2C Lcd
Fazendo download da biblioteca para I2C Lcd
Fazendo download da biblioteca para I2C Lcd
Fazendo download da biblioteca para I2C Lcd

abra o IDE do arduino => vá para Ferramentas => gerenciar bibliotecas => procure pelo Arduino Learning Board

e baixe a biblioteca.

Se você já tem a biblioteca, pule esta etapa.

Etapa 5: Etapa final

Passo final
Passo final
Passo final
Passo final

Usei o lcd I2C para mostrar a temperatura e a umidade do ambiente.

Recomendado: