Innholdsfortegnelse:

RGB ringtermometer: 4 trinn
RGB ringtermometer: 4 trinn

Video: RGB ringtermometer: 4 trinn

Video: RGB ringtermometer: 4 trinn
Video: ARGB Fans with no ARGB headers + Temperature Sensor RGB Test 2024, November
Anonim
RGB ringtermometer
RGB ringtermometer

I denne artikkelen vil jeg lage et termometer ved hjelp av en 16 -bits RGB Neo -pikselring.

Maksimal temperatur som kan måles med dette verktøyet er 48 grader Celsius.

Så fordi den bruker 16 lysdioder, vil hver RGB -LED representere 3 grader Celsius.

Fargen og antall lysdioder vil tilpasse seg målt temperatur. for eksempel er den målte temperaturen 30 grader Celsius. Lysdioder som vil leve er 10 stykker. Se på bildet ovenfor. for farge bruker jeg graderinger fra grønt til rødt.

Trinn 1: Nødvendig komponent

Nødvendig komponent
Nødvendig komponent
Nødvendig komponent
Nødvendig komponent
Nødvendig komponent
Nødvendig komponent

Komponenter som må tilberedes:

  • Arduino nano
  • RGB Neo -piksler
  • DHT11
  • Jumper Wire
  • USB mini
  • Prosjektstyret

Nødvendig bibliotek

  • DHT
  • Adafruit_NeoPixel

Trinn 2: Sett sammen alle komponentene

Sett sammen alle komponentene
Sett sammen alle komponentene
Sett sammen alle komponentene
Sett sammen alle komponentene

Se bildet ovenfor for å gjøre komponentmonteringen

Arduino til RGB og DHT

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

GND ==> GND RGB & (-) DHT

D2 ==> I RGB

D4 ==> UT DHT

Trinn 3: Programmering

Programmering
Programmering

Last ned skissefilen som jeg legger nedenfor:

Trinn 4: Resultat

Resultat
Resultat
Resultat
Resultat

Se bildet ovenfor for resultatene.

Den målte temperaturen er 30 grader Celsius. Hvis 3 grader Celsius = 1 LED, så 30 grader Celsius = 10 LED. Og separat bruker jeg graderinger fra grønt til rødt.

Anbefalt: