Índice:

Adaptador LCD I2c de caracteres (exemplo de conexão I2c): 12 etapas (com imagens)
Adaptador LCD I2c de caracteres (exemplo de conexão I2c): 12 etapas (com imagens)

Vídeo: Adaptador LCD I2c de caracteres (exemplo de conexão I2c): 12 etapas (com imagens)

Vídeo: Adaptador LCD I2c de caracteres (exemplo de conexão I2c): 12 etapas (com imagens)
Vídeo: Conheça os segredos para usar o display de LCD no Arduino via I2C 2024, Novembro
Anonim
Image
Image
Parte para Biblioteca Original
Parte para Biblioteca Original

Estou fazendo um esquema de conexão para um adaptador i2c de exibição de caracteres.

Verifique as atualizações no meu site.

Agora adiciono também um esquema de conexão de fiação para usar a biblioteca original, não minha bifurcada

Biblioteca LiquidCrystal Arduino para os displays LCD de caracteres, projeto bifurcado para criar um esquema pessoal para aprender pcf8574.

No projeto github você pode encontrar o esquema, a foto e o código da biblioteca.

Aqui, um vídeo de PCB fresado derivado do esquema de placa de ensaio de Fritzing.

Etapa 1: Parte da Biblioteca Original

Você pode encontrar o componente da biblioteca original (não minha bifurcada) no eBay.

Agora aqui você pode encontrar o mesmo esquema de conexão com o mesmo comportamento.

Etapa 2: Diagrama de fiação: luz de fundo

Diagrama de fiação: luz de fundo
Diagrama de fiação: luz de fundo

Como você pode ver no diagrama de fiação, eu conecto ao P7 um transistor NPN (2N2222) para habilitar / desabilitar a luz de fundo.

Etapa 3: Diagrama de fiação: endereço

Diagrama de fiação: endereço
Diagrama de fiação: endereço
Diagrama de fiação: endereço
Diagrama de fiação: endereço

Eu defini o endereço todo baixo (você pode conectá-lo conforme precisar, no datasheet você pode encontrar todas as configurações).

Acho o esboço muito útil que pesquisa todos os componentes i2c anexados, use isso para verificar o endereço.

Etapa 4: Diagrama de fio: aparador

Diagrama de fio: aparador
Diagrama de fio: aparador

Para selecionar o contraste correto, você precisa adicionar um aparador de 10k.

Etapa 5: Diagrama de fiação: transferência de dados

Diagrama de fiação: transferência de dados
Diagrama de fiação: transferência de dados

O fio azul e amarelo é para enviar dados para o dispositivo, eu não conecto o dispositivo como biblioteca original, então devo bifurcar a lib e adicionar algumas alterações.

Etapa 6: mude para a biblioteca original

Mudar para a Lib Original
Mudar para a Lib Original
Mudar para a Lib Original
Mudar para a Lib Original
Mudar para a Lib Original
Mudar para a Lib Original
Mudar para a Lib Original
Mudar para a Lib Original

Como você pode ver na imagem, eu mudo um pouco (da direita para a esquerda) e, no lado direito, coloquei a declaração fixa de Enable, RW, Register Select e Back light pin.

Se você quiser, pode reconverter o esquema para o original. Se eu encontrar algum tempo, vou fazer isso por você (e testá-lo) para que você possa usar a biblioteca original.

Etapa 7: Lib original e esquema de conexão

Lib Original e Esquema de Conexão
Lib Original e Esquema de Conexão
Lib Original e Esquema de Conexão
Lib Original e Esquema de Conexão
Lib Original e Esquema de Conexão
Lib Original e Esquema de Conexão

Eu recrio o esquema de conexão da biblioteca original, para que você possa usar a biblioteca padrão com isso

Etapa 8: Diagrama de fiação: SDA SCL

Diagrama de fio: SDA SCL
Diagrama de fio: SDA SCL

O fio com faixas é o pino SDA SCL do meu arduino.

Etapa 9: Diagrama de fio

Diagrama de Fio
Diagrama de Fio
Diagrama de Fio
Diagrama de Fio
Diagrama de Fio
Diagrama de Fio

Como você pode ver, o diagrama de fiação é bastante simples, então tento criá-lo na placa de protótipo do esquema.

Etapa 10: Placa de protótipo

Placa de protótipo
Placa de protótipo
Placa de protótipo
Placa de protótipo
Placa de protótipo
Placa de protótipo

Não é tão bonito, mas é um trabalho.

Etapa 11: Fresagem PCB

Image
Image
Fresagem PCB
Fresagem PCB
Fresagem PCB
Fresagem PCB

A partir do esquema, crio um PCB e tento fresar PCB com meu roteador (estou iniciando um guia de como fresar PCB).

Etapa 12: Obrigado

série de projetos i2c (coleção):

  • Sensor de temperatura e umidade
  • Expansor analógico
  • Expansor digital
  • Tela de LCD

Recomendado: