Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa artikulong ito ay gumawa ako ng isang Thermometer gamit ang isang 16 bit RGB Neo pixel ring.
Ang maximum na temperatura na masusukat sa tool na ito ay 48 degrees Celsius.
Kaya dahil gumagamit ito ng 16 LEDs, ang bawat RGB LED ay kumakatawan sa 3 degree Celsius.
Ang kulay at bilang ng mga LED ay aakma sa sinusukat na temperatura. halimbawa, ang sinusukat na temperatura ay 30 degree Celsius. Ang mga leds na mabubuhay ay 10 piraso. Tingnan ang larawan sa itaas. para sa kulay ay gumagamit ako ng mga gradasyon mula berde hanggang pula.
Hakbang 1: Kinakailangan na Component
Mga sangkap na dapat ihanda:
- Arduino nano
- RGB Ring Neo Pixels
- DHT11
- Jumper Wire
- USB mini
- Lupon ng Proyekto
Kinakailangan Library
- DHT
- Adafruit_NeoPixel
Hakbang 2: Magtipon ng Lahat ng Mga Bahagi
Tingnan ang larawan sa itaas upang gawin ang pagpupulong ng sangkap
Arduino sa RGB & DHT
+ 5V ==> VCC RGB & (+) DHT
GND ==> GND RGB & (-) DHT
D2 ==> SA RGB
D4 ==> OUT DHT
Hakbang 3: Programming
I-download ang sketch file na inilagay ko sa ibaba:
Hakbang 4: Resulta
Tingnan ang larawan sa itaas para sa mga resulta.
Ang sinusukat na temperatura ay 30 degree Celsius. Kung 3 degree Celsius = 1 LED, pagkatapos ay 30 degree Celsius = 10 LEDs. At hiwalay na ginagamit ko ang mga gradasyon mula berde hanggang pula.