Projeto 48 - Como controlar um display LCD com o módulo I2C

Básico - Projeto 48

Controle básico de um display LCD com o módulo I2C

Objetivo

Neste projeto vamos mostrar como instalar e controlar um display LCD utilizando o módulo I2C. Com o uso deste módulo o número de fios e portas utilizadas pelo Arduino reduz de 6 para 2 deixando livre mais portas digitais para os seus projetos. Para controlar esse módulo I2C, vamos utilizar a biblioteca LiquidCrystal_I2C cujo os comandos são os mesmos da biblioteca LiquidCrystal.h nativa do IDE do Arduino.

Obs.: Você poderá adquirir o módulo serial I2C separado ou soldado diretamente no display LCD:

Adaptador I2C separado

Módulo I2C display LCD Arduino

Adaptador I2C soldado no display LCD

Aplicação

Para fins didáticos e projetos com display de cristal líquido.

Componentes necessários

Referência

Componente

Quantidade

Imagem

Observação

Protoboard Protoboard 830 pontos 1 Resultado de imagem para protoboard 830v

No mínimo utilizar protoboard com 830 pontos

Jumpers Kit cabos ligação macho / macho 1  
Display LCD Display LCD 16 X 2 com pinos soldados 1

LCD que utilize o controlador HD44780 (veja na descrição ou datasheet do componente)

O display poderá ser de qualquer cor (fundo verde, azul ou vermelho)

Módulo I2C

Módulo I2C com CI PCF8574

1 Módulo I2C display LCD Arduino

O módulo I2C poderá vir separado ou já soldado no display LCD

(datasheet)

Arduino UNO R3 Arduino UNO 1

Você poderá utilizar uma placa Arduino UNO original ou similar

Montagem do Circuito

Conecte os componentes no Protoboard como mostra a figura abaixo. Verifique cuidadosamente os cabos de ligação antes de ligar seu Arduino. Lembre-se que o Arduino deve estar totalmente desconectado da força enquanto você monta o circuito.

a) Módulo I2C separado do display


b) Módulo I2C soldado no display LCD