Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
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
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
Last ned skissefilen som jeg legger nedenfor:
Trinn 4: 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.