Vamos a mais um post sobre Arduino, pois é estou bem empenhado.
A brincadeira é a seguinte.
Vamos multiplicar o valor lido por dois potenciômetros e mostrar o resultado em um LCD. Simples certo.
O LCD que usei é esse aqui e essa é a pinagem dele.
Pino | Função | Descrição |
---|---|---|
1 | Alimentação | GND |
2 | Alimentação | VCC |
3 | V0 | Pino para ajuste do contraste |
4 | RS | 1 = Dado, 0 = Instrução |
5 | R/W | 1 = Leitura, 0 = Escrita |
6 | E (Chip select) | 1 = Habilita, 0 = Desabilita |
7 | B0 LSB | Barramento de dados |
8 | B1 | Barramento de dados |
9 | B2 | Barramento de dados |
10 | B3 | Barramento de dados |
11 | B4 | Barramento de dados |
12 | B5 | Barramento de dados |
13 | B6 | Barramento de dados |
14 | B7 | Barramento de dados |
15 | A | Anodo do LED de backlight |
16 | K | Katodo do LED de backlight |
Como montar o LCD
- Pino 2 do Arduino vai no 14 do display (Pino 14: B7)
- Pino 3 do Arduino vai no 13 do display (Pino 13: B6)
- Pino 4 do Arduino vai no 12 do display (Pino 12: B5)
- Pino 5 do Arduino vai no 11 do display (Pino 11: B4)
- Pino 11 do Arduino vai no 6 (Enable) do display
- Pino 12 do Arduino vai no 4 (RS) do display
- Vcc do Arduino, ligar nos pinos 2 e 15 do display (Pino 2 : Vdd, Pino 15 : A/Vee)
- GND do Arduino, ligar nos pinos 1, 5 e 16 do display (Pino 1: GND, Pino 5: RW, Pino 16 : 0v (luz de fundo)
- Ligar pino 3 do display no pino central do potenciômetro, que vai fazer a regulagem do contraste (Pino 3: Vo (Ajuste de contraste)
Agora que foi explicado como devemos fazer a ligação do LCD, segue o schema do projeto.
Com o schema montado, é só abrir a Arduino IDE, colocar o código e mandar para o Arduino.
No fim das contas, o projeto ficou assim.
Os dois potenciômetros (esquerda e meio) são os reponsáveis por fornecer os valores para a multiplicação e o da direita gerência o contraste do LCD.