Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este projeto é perfeito para quem está apenas começando a brincar com a tela LCD. Este projeto exibe a temperatura em Celsius e Fahrenheit e corresponde ao LED RGB dependendo de qual é a temperatura.
Suprimentos
- Visor LCD 16 * 2 (certifique-se de que os pinos estejam soldados)
- Sensor de temperatura L3M5
- LED RGB
- Potenciômetro 10 K
- Jumper Wires
- 3 resistores de 220 ohms
- 1 resistor de 10K ohm
Etapa 1: Etapa 1: montar a tela LCD
A primeira etapa que você deseja concluir antes de montar seu LCD é conectar a placa de ensaio a 5V e GND.
- Conecte o primeiro pino ao GND
- Conecte o segundo pino à alimentação
- Conecte o terceiro pino ao pino do meio do potenciômetro
- Conecte o 4º pino ao pino 2 no Arduino
- Conecte o 5º pino ao GND
- Conecte o 6º pino ao A4
- Conecte o 11º pino ao A3
- Conecte o 12º pino a A2
- Conecte o 13º pino a A1
- Conecte o 14º pino a A0
- Conecte o 15º pino a um resistor de 10 K ohm que se conecta à energia
- Conecte o 16º pino ao GND
Etapa 2: Etapa 2: Potenciômetro
- Conecte o pino da extrema direita à alimentação
- Conecte o pino da extrema esquerda ao GND
- Conecte o pino do meio ao pino 3 no LCD
Etapa 3: Etapa 3: Sensor de temperatura
- Coloque a face plana do sensor de temperatura voltada para a frente na placa de ensaio
- Conecte o pino da extrema direita ao GND
- Conecte o pino da extrema esquerda à alimentação
- Conecte o pino do meio ao pino analógico A5 no Arduino
Etapa 4: Etapa 4: LED RGB
Dependendo de qual tipo de LED RGB você possui, as conexões serão diferentes
- Conecte o pino GND ao GND
- Conecte o pino marcado com 'R' a um resistor de 220 ohms que se conecta ao pino 9 PMW no Arduino
- Conecte o pino marcado com 'G' a um resistor de 220 ohms que se conecta ao pino 10 do PMW no Arduino
- Conecte o pino rotulado 'B' a um resistor de 220 ohms que se conecta ao pino 11 PMW no Arduino
Etapa 5: Etapa 5: o Código
Aqui está o código:
Você pode personalizar a cor do LED RGB dependendo do que deseja exibir em uma determinada temperatura.