Termômetro de anel RGB: 4 etapas
Termômetro de anel RGB: 4 etapas
Anonim
Termômetro de anel RGB
Termômetro de anel RGB

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

Componente Requerido
Componente Requerido
Componente Requerido
Componente Requerido
Componente Requerido
Componente Requerido

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

Monte todos os componentes
Monte todos os componentes
Monte todos os componentes
Monte 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

Programação
Programação

Baixe o arquivo de desenho que coloco abaixo:

Etapa 4: Resultado

Resultado
Resultado
Resultado
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.