Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tem članku bom naredil termometer s 16 -bitnim obročem RGB Neo pikslov.
Največja temperatura, ki jo lahko izmerite s tem orodjem, je 48 stopinj Celzija.
Ker uporablja 16 LED, bo vsaka LED RGB predstavljala 3 stopinje Celzija.
Barva in število LED se prilagodita izmerjeni temperaturi. na primer izmerjena temperatura je 30 stopinj Celzija. Led, ki bodo živeli, je 10 kosov. Poglej zgornjo sliko. za barvo uporabljam gradacije od zelene do rdeče.
1. korak: Potrebna komponenta
Sestavine, ki jih je treba pripraviti:
- Arduino nano
- RGB Ring Neo Pixels
- DHT11
- Mostična žica
- Mini mini USB
- Projektni odbor
Obvezna knjižnica
- DHT
- Adafruit_NeoPixel
Korak: Sestavite vse komponente
Za montažo komponent glejte zgornjo sliko
Arduino na RGB in DHT
+5V ==> VCC RGB in (+) DHT
GND ==> GND RGB & (-) DHT
D2 ==> V RGB
D4 ==> OUT DHT
3. korak: Programiranje
Prenesite skico, ki sem jo dal spodaj:
4. korak: Rezultat
Za rezultate si oglejte zgornjo sliko.
Izmerjena temperatura je 30 stopinj Celzija. Če je 3 stopinje Celzija = 1 LED, potem 30 stopinj Celzija = 10 LED. In ločeno uporabljam gradacije od zelene do rdeče.