Sommario:

Termometro ad anello RGB: 4 passaggi
Termometro ad anello RGB: 4 passaggi

Video: Termometro ad anello RGB: 4 passaggi

Video: Termometro ad anello RGB: 4 passaggi
Video: UNA GIOSTRA SI STACCA A ROMA! 2024, Novembre
Anonim
Termometro ad anello RGB
Termometro ad anello RGB

In questo articolo realizzerò un termometro utilizzando un anello di pixel Neo RGB a 16 bit.

La temperatura massima che può essere misurata con questo strumento è di 48 gradi Celsius.

Quindi, poiché utilizza 16 LED, ogni LED RGB rappresenterà 3 gradi Celsius.

Il colore e il numero di LED si adatteranno alla temperatura misurata. ad esempio, la temperatura misurata è di 30 gradi Celsius. I led che vivranno sono 10 pezzi. Guarda l'immagine sopra. per il colore uso gradazioni dal verde al rosso.

Passaggio 1: componente richiesto

Componente richiesto
Componente richiesto
Componente richiesto
Componente richiesto
Componente richiesto
Componente richiesto

Componenti che devono essere preparati:

  • Arduino nano
  • RGB Ring Neo Pixel
  • DHT11
  • Cavo del ponticello
  • USB mini
  • Consiglio di progetto

Libreria richiesta

  • DHT
  • Adafruit_NeoPixel

Passaggio 2: assemblare tutti i componenti

Assemblare tutti i componenti
Assemblare tutti i componenti
Assemblare tutti i componenti
Assemblare tutti i componenti

Vedere l'immagine sopra per eseguire l'assemblaggio dei componenti

Da Arduino a RGB e DHT

+5V ==> VCC RGB & (+) DHT

GND ==> GND RGB & (-) DHT

D2 ==> IN RGB

D4 ==> OUT DHT

Passaggio 3: programmazione

Programmazione
Programmazione

Scarica il file di sketch che ho messo di seguito:

Passaggio 4: risultato

Risultato
Risultato
Risultato
Risultato

Vedere l'immagine sopra per i risultati.

La temperatura misurata è di 30 gradi Celsius. Se 3 gradi Celsius = 1 LED, allora 30 gradi Celsius = 10 LED. E separatamente uso le gradazioni dal verde al rosso.

Consigliato: