Índice:

Interface LCD 16x2 com Raspberry Pi: 7 etapas
Interface LCD 16x2 com Raspberry Pi: 7 etapas

Vídeo: Interface LCD 16x2 com Raspberry Pi: 7 etapas

Vídeo: Interface LCD 16x2 com Raspberry Pi: 7 etapas
Vídeo: Using a 16x2 LCD Display with a Raspberry Pi 2024, Novembro
Anonim
Interface LCD 16x2 com Raspberry Pi
Interface LCD 16x2 com Raspberry Pi

Olá amigos, Hoje estou fazendo a interface do monitor 16x2 com o Raspberry pi.

Etapa 1: Componentes necessários

Aqui você precisa dos seguintes componentes para concluir a tarefa.

  1. Raspberry Pi
  2. adaptador de alimentação para Raspberry Pi
  3. Visor LCD 16x2
  4. potenciômetro 10k
  5. conectando fios
  6. protoboard ou qualquer tela protetora 16x2

Etapa 2: conexões de circuito

Conexões de Circuito
Conexões de Circuito

As conexões são mostradas nesta imagem. Mas não é obrigatório usar este GPIO. Você pode usar qualquer GPIO para conectar o LCD. Mas você tem que mencionar o mesmo GPIO em Programming.variable resistor está conectado para ajustar o contraste do display. O display é alimentado por Raspberry pi. O pino R / W está conectado ao aterramento porque não estou executando nenhuma operação de leitura no visor.

Etapa 3: Trabalho

Trabalhando
Trabalhando

Eu projetei uma biblioteca de exibição chamada lcd.py Nesta biblioteca eu escrevo algumas funções para as quais podem ser chamadas pelo usuário. Para conduzir lcd é obrigatório incluir esta biblioteca em seu código. Mais detalhes sobre a biblioteca estão disponíveis na biblioteca.

Primeiramente você deve executar a função begin () e passar os pinos que você usará para a exibição da interface.

Aqui a função Print () pode imprimir qualquer valor passado para esta função.

Este display éinterfaceado no modo de 4 bits, de forma que apenas 4 pinos D4-D7 e RW, EN são conectados ao pino framboesa.

Etapa 4: teste

Image
Image

Aqui o vídeo testado está disponível

Etapa 5: Código

Aqui, o código está disponível para este instrutível aqui

Etapa 6: Desvantagem

Isso não funcionará corretamente se colocarmos este script para ser executado automaticamente na inicialização. Isso ocorre porque o Raspberry pi não é um controlador em tempo real. Precisa de mais melhorias neste código

Etapa 7: entre em contato conosco

Para mais instruções, siga aqui

Facebook

blog

me mande um e-mail

Recomendado: