Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste artigo, farei um termômetro usando um anel de pixel RGB Neo de 16 bits.
A temperatura máxima que pode ser medida com esta ferramenta é de 48 graus Celsius.
Portanto, como ele usa 16 LEDs, cada LED RGB representará 3 graus Celsius.
A cor e o número de LEDs se ajustarão à temperatura medida. por exemplo, a temperatura medida é de 30 graus Celsius. Leds que vão viver são 10 peças. Olhe a imagem acima. para as cores, uso gradações de verde a vermelho.
Etapa 1: componente necessário
Componentes que devem ser preparados:
- Arduino nano
- RGB Anel Neo Pixels
- DHT11
- Jumper Wire
- Mini USB
- Mesa de projeto
Biblioteca necessária
- DHT
- Adafruit_NeoPixel
Etapa 2: montar todos os componentes
Veja a foto acima para fazer a montagem do componente
Arduino para RGB e DHT
+ 5V ==> VCC RGB & (+) DHT
GND ==> GND RGB & (-) DHT
D2 ==> IN RGB
D4 ==> OUT DHT
Etapa 3: Programação
Baixe o arquivo de desenho que coloco abaixo:
Etapa 4: Resultado
Veja a imagem acima para ver os resultados.
A temperatura medida é de 30 graus Celsius. Se 3 graus Celsius = 1 LED, então 30 graus Celsius = 10 LEDs. E, separadamente, uso gradações de verde a vermelho.