Índice:

Usando Grove LCD com luz de fundo RGB: 4 etapas
Usando Grove LCD com luz de fundo RGB: 4 etapas

Vídeo: Usando Grove LCD com luz de fundo RGB: 4 etapas

Vídeo: Usando Grove LCD com luz de fundo RGB: 4 etapas
Vídeo: Grove LCD using MBED 2024, Dezembro
Anonim

Por chauhannaman98Siga mais pelo autor:

Conecte o Raspberry Pi à tela e ao teclado do seu laptop
Conecte o Raspberry Pi à tela e ao teclado do seu laptop
Conecte o Raspberry Pi à tela e ao teclado do seu laptop
Conecte o Raspberry Pi à tela e ao teclado do seu laptop
Cerca de luz automática
Cerca de luz automática
Cerca de luz automática
Cerca de luz automática
Automação residencial usando o Google Assistant e Adafruit IO
Automação residencial usando o Google Assistant e Adafruit IO
Automação residencial usando o Google Assistant e Adafruit IO
Automação residencial usando o Google Assistant e Adafruit IO

Para estabelecer uma boa comunicação entre o mundo humano e o mundo das máquinas, as unidades de exibição desempenham um papel importante. E, portanto, eles são uma parte importante dos sistemas embarcados. As unidades de exibição - grandes ou pequenas, funcionam com o mesmo princípio básico. Além de unidades de exibição complexas, como visores gráficos e visores 3D, é preciso saber trabalhar com telas simples como unidades de 16x1 e 16x2. A unidade de exibição 16x1 terá 16 caracteres e está em uma linha. O LCD 16x2 terá 32 caracteres no total, 16 na 1ª linha e outros 16 na 2ª linha. Aqui, deve-se entender que em cada caractere há 5x10 = 50 pixels, portanto, para exibir um caractere, todos os 50 pixels devem funcionar juntos.

Suprimentos

Estúdio Seeed - Grove RGB LCD

Etapa 1: introdução

Introdução
Introdução

Além de unidades de exibição complexas como exibições gráficas e exibições 3D, é preciso saber trabalhar com exibições simples como unidades de 16x1 e 16x2. A unidade de exibição 16x1 terá 16 caracteres e está em uma linha. O LCD 16x2 terá 32 caracteres no total, 16 na 1ª linha e outros 16 na 2ª linha. Aqui, deve-se entender que em cada caractere há 5x10 = 50 pixels, portanto, para exibir um caractere, todos os 50 pixels devem funcionar juntos.

Grove - LCD RGB Backlight é uma luz de fundo colorida 16x2 LCD. Alto contraste e facilidade de uso o tornam um display LCD I2C perfeito para Arduino e Raspberry Pi.

Etapa 2: Diagrama de Circuito

Diagrama de circuito
Diagrama de circuito

Ao contrário de outros LCDs 16x2, o LCD Grove funciona nas conexões I2C. Isso facilita o trabalho de conectar a tela ao Arduino ou ao Raspberry Pi. Junto com as linhas VCC e GND, este LCD requer apenas SDA (Serial Data) e SCL (Serial Clock). Isso significa que precisamos apenas de 4 fios para fazer este LCD funcionar, em vez de 14 pinos de outros LCDs.

Etapa 3: Como funciona o I2C?

Como funciona o I2C?
Como funciona o I2C?
Como funciona o I2C?
Como funciona o I2C?

Aqui está a explicação detalhada para o mesmo:

  1. SDA (SerialData) - A linha para o mestre e o escravo enviarem e receberem dados.
  2. SCL (Serial Clock) - A linha que transporta o sinal do clock.

I2C é um protocolo de comunicação serial, portanto, os dados são transferidos bit a bit ao longo de um único fio (a linha SDA). Como o SPI, o I2C é síncrono, de modo que a saída de bits é sincronizada com a amostragem de bits por um sinal de clock compartilhado entre o mestre e o escravo. O sinal do relógio é sempre controlado pelo mestre.

Você pode aprender mais sobre o protocolo de comunicação I2C aqui. Agora, se você deseja criar um projeto onde precisa usar as funções específicas, você pode fazer isso facilmente examinando os exemplos do repositório nos anexos.

Recomendado: