İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu yazımda 16 bit RGB Neo piksel halkası kullanarak Termometre yapacağım.
Bu aletle ölçülebilen maksimum sıcaklık 48 santigrat derecedir.
16 LED kullandığından, her RGB LED 3 santigrat dereceyi temsil edecektir.
LED'lerin rengi ve sayısı ölçülen sıcaklığa göre ayarlanacaktır. örneğin ölçülen sıcaklık 30 santigrat derecedir. Yaşayacak ledler 10 adettir. Yukarıdaki resme bakın. renk için yeşilden kırmızıya geçişler kullanıyorum.
Adım 1: Gerekli Bileşen
Hazırlanması gereken bileşenler:
- Arduino nano
- RGB Halka Neo Pikseller
- DHT11
- Jumper Tel
- USB mini
- Proje tahtası
Gerekli Kitaplık
- DHT
- Adafruit_NeoPixel
Adım 2: Tüm Bileşenleri Birleştirin
Bileşen montajını yapmak için yukarıdaki resme bakın
Arduino'dan RGB ve DHT'ye
+5V ==> VCC RGB & (+) DHT
GND ==> GND RGB & (-) DHT
D2 ==> RGB'DE
D4 ==> DHT'DEN ÇIKIŞ
Adım 3: Programlama
Aşağıya koyduğum eskiz dosyasını indirin:
4. Adım: Sonuç
Sonuçlar için yukarıdaki resme bakın.
Ölçülen sıcaklık 30 santigrat derecedir. 3 santigrat derece = 1 LED ise, 30 santigrat derece = 10 LED. Ve ayrı ayrı yeşilden kırmızıya geçişler kullanıyorum.