Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
În acest articol voi face un termometru folosind un inel RGB Neo pixel pe 16 biți.
Temperatura maximă care poate fi măsurată cu acest instrument este de 48 de grade Celsius.
Deci, deoarece folosește 16 LED-uri, fiecare LED RGB va reprezenta 3 grade Celsius.
Culoarea și numărul LED-urilor se vor regla la temperatura măsurată. de exemplu, temperatura măsurată este de 30 de grade Celsius. Ledurile care vor trăi sunt 10 piese. Uită-te la poza de mai sus. pentru culoare folosesc gradații de la verde la roșu.
Pasul 1: Componenta necesară
Componente care trebuie pregătite:
- Arduino nano
- RGB Ring Neo Pixels
- DHT11
- Jumper Wire
- USB mini
- Consiliul de proiect
Bibliotecă obligatorie
- DHT
- Adafruit_NeoPixel
Pasul 2: Asamblați toate componentele
Vedeți imaginea de mai sus pentru a realiza ansamblul componentei
Arduino la RGB și DHT
+ 5V ==> VCC RGB și (+) DHT
GND ==> GND RGB & (-) DHT
D2 ==> ÎN RGB
D4 ==> OUT DHT
Pasul 3: Programare
Descarcă fișierul schiță pe care l-am pus mai jos:
Pasul 4: Rezultat
Vedeți imaginea de mai sus pentru rezultate.
Temperatura măsurată este de 30 grade Celsius. Dacă 3 grade Celsius = 1 LED, atunci 30 grade Celsius = 10 LED-uri. Și separat folosesc gradații de la verde la roșu.