Índice:
- Etapa 1: Pinagem de LCD 16x2
- Etapa 2: Conexão da Interface LCD 16x2 com Arduino
- Etapa 3: Controle e Fluxo do Pino
- Etapa 4: Fluxo de alto nível
- Etapa 5: tutorial
Vídeo: Arduino para iniciantes: interface do Arduino com LCD 16x2 explicado: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Olá pessoal, Hoje em dia, o Arduino se tornou muito popular e todos o aceitam também devido à facilidade de codificação.
Eu criei a série de Arduino Basics que ajuda iniciantes, novatos e até desenvolvedores a fazer o módulo funcionar. Esta série cobriu o básico dos módulos, a interface usada entre o módulo e o Arduino e a codificação.
Vamos começar..
Etapa 1: Pinagem de LCD 16x2
O LCD 16x2 tem 16 caracteres e o LCD de 2 linhas possui 16 pinos de conexão. Este LCD requer dados ou texto em formato ASCII para ser exibido. A primeira linha começa com 0x80 e a segunda linha começa com o endereço 0xC0.
O LCD pode funcionar no modo de 4 ou 8 bits. No modo de 4 bits, os dados / comandos são enviados no formato Nibble Primeiro nibble superior e depois Nibble inferior
Por exemplo, para enviar 0x45 Primeiros 4 serão enviados Então 5 serão enviados.
Etapa 2: Conexão da Interface LCD 16x2 com Arduino
Etapa 3: Controle e Fluxo do Pino
Existem 3 pinos de controle que são RS, RW, E.
Como usar RS: quando o comando é enviado, então RS = 0 quando os dados são enviados, então RS = 1
O pino RW é leitura / gravação.
onde, RW = 0 significa Gravar Dados no LCD
RW = 1 significa Ler Dados do LCD
Como usar RW:
Quando estamos gravando no comando LCD / Dados, definimos o pino como BAIXO.
Quando estamos lendo no LCD, definimos o pino como HIGH.
Em nosso caso, o conectamos ao nível BAIXO, porque estaremos sempre gravando no LCD.
Como usar E (habilitar):
Quando enviamos dados para o LCD, estamos dando pulso ao LCD com a ajuda do pino E.
Etapa 4: Fluxo de alto nível
Este é o fluxo de alto nível que devemos seguir ao enviar COMANDO / DADOS para o LCD.
Pulso de habilitação de mordida mais alta,
Valor RS adequado, com base em COMANDO / DADOS
Lower Nibble
Habilite o pulso,
Valor RS adequado, com base em COMANDO / DADOS
Recomendado:
Como usar o multímetro em Tamil. Guia para iniciantes - Multímetro para iniciantes: 8 etapas
Como usar o multímetro em Tamil. Guia para iniciantes | Multímetro para iniciantes: Olá amigos, neste tutorial, expliquei como usar o multímetro em todos os tipos de circuitos eletrônicos em 7 etapas diferentes, tais como1) teste de continuidade para hardware de solução de problemas2) Medição de corrente DC 3) teste de diodo e LED 4) Medição Resi
Tutorial do Arduino LCD 16x2 - Interface do monitor LCD 1602 com o Arduino Uno: 5 etapas
Tutorial do Arduino LCD 16x2 | Interface do monitor LCD 1602 com o Arduino Uno: Oi pessoal, já que muitos projetos precisam de uma tela para exibir os dados, seja um medidor diy ou display de contagem de assinantes do YouTube ou uma calculadora ou um teclado de bloqueio com display e se todos esses tipos de projetos são feitos com arduino eles vão definitivamente
Mini robô de combate para todas as idades - peso das fadas (150 gramas) explicado !: 5 etapas
Mini Robô de Combate para Todas as Idades - Peso das Fadas (150 Gramas) Explicado !: Neste Instrutivo, estarei explicando tudo sobre robôs de combate - semelhante ao programa Battlebots, mas em uma escala menor. Ao final deste tutorial, você terá conhecimento básico de como eles funcionam, onde conseguir um kit de robô de combate, como construir
Python para iniciantes não tão iniciantes: 7 etapas
Python para iniciantes não tão iniciantes: Olá, da última vez, se você estava prestando atenção, tocamos no básico do python - imprimir, while e for loops, input & saída, se, e um iniciador no easygui. também uma distribuição gratuita do módulo easygui e pycal-my own. este tutorial irá cobrir: mais
Interface Sensor Raindrop para NodeMcu - Para iniciantes: 5 etapas
Interface Sensor Raindrop para NodeMcu | Para iniciantes: neste tutorial, você sabe como fazer a interface do sensor de gota de chuva com o NodeMcu