Índice:

Arduino para iniciantes: interface do Arduino com LCD 16x2 explicado: 5 etapas
Arduino para iniciantes: interface do Arduino com LCD 16x2 explicado: 5 etapas

Vídeo: Arduino para iniciantes: interface do Arduino com LCD 16x2 explicado: 5 etapas

Vídeo: Arduino para iniciantes: interface do Arduino com LCD 16x2 explicado: 5 etapas
Vídeo: Conheça os segredos para usar o display de LCD no Arduino via I2C 2024, Novembro
Anonim
Arduino para iniciantes: interface do Arduino com LCD 16x2 explicada
Arduino para iniciantes: interface do Arduino com LCD 16x2 explicada

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

Pinagem de LCD 16x2
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

Conexão de interface LCD 16x2 com Arduino
Conexão de 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: