Índice:
- Etapa 1: Parte da Biblioteca Original
- Etapa 2: Diagrama de fiação: luz de fundo
- Etapa 3: Diagrama de fiação: endereço
- Etapa 4: Diagrama de fio: aparador
- Etapa 5: Diagrama de fiação: transferência de dados
- Etapa 6: mude para a biblioteca original
- Etapa 7: Lib original e esquema de conexão
- Etapa 8: Diagrama de fiação: SDA SCL
- Etapa 9: Diagrama de fio
- Etapa 10: Placa de protótipo
- Etapa 11: Fresagem PCB
- Etapa 12: Obrigado
Vídeo: Adaptador LCD I2c de caracteres (exemplo de conexão I2c): 12 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
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
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
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
Para selecionar o contraste correto, você precisa adicionar um aparador de 10k.
Etapa 5: 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
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
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
O fio com faixas é o pino SDA SCL do meu arduino.
Etapa 9: 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
Não é tão bonito, mas é um trabalho.
Etapa 11: 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:
Como usar um display LCD de caracteres I2C de 20x4 com o Arduino: 6 etapas
Como usar um display LCD de caracteres I2C de 20x4 com Arduino: Neste tutorial simples, aprenderemos como usar um display LCD de caracteres I2C de 20x4 com Arduino Uno para exibir um texto simples " Hello World.Watch the video
Invasores de LCD: um jogo parecido com invasores de espaço no visor de caracteres LCD 16x2: 7 etapas
Invasores de LCD: um jogo parecido com Invasores de espaço no visor de personagens de LCD de 16x2: Não há necessidade de introduzir o lendário jogo “Invasores de espaço”. O recurso mais interessante deste projeto é que ele usa exibição de texto para saída gráfica. Isso é conseguido através da implementação de 8 caracteres personalizados. Você pode baixar o Arduino completo
Conexão do Arduino e do LCD de caracteres no BreadShield: 6 etapas
Arduino e conexão de LCD de caracteres no BreadShield: Muitos projetos do Arduino envolvem LCDs de caracteres, que usam predominantemente o protocolo HD44780 para obter dados do Arduino. Conectar o Arduino ao HD44780 normalmente (no modo de 4 bits) leva 12 fios! Isso vai acabar em uma grande bagunça de espaguete de arame. É preciso
Relógio programável com display de quatro caracteres: 5 etapas (com imagens)
Relógio programável com visor de quatro caracteres: você será o assunto da cidade ao usar este relógio de pulso odioso, superdimensionado e totalmente impraticável. Mostre sua linguagem chula favorita, letras de músicas, números primos, etc. Inspirado no kit Microrreader, decidi fazer um relógio gigante usando
Conexão de tecido elástico USB: 8 etapas (com imagens)
Conexão USB de tecido elástico: Faça um cabo USB de tecido elástico por qualquer motivo que desejar. Este foi o primeiro teste para mim e … funcionou! Portanto, o próximo passo será integrar esta conexão USB em uma camisa que eu posso usar, com um bolso para minha câmera digital, contendo um U