Mundarija:

Harorat va namlik LEDlari: 12 qadam
Harorat va namlik LEDlari: 12 qadam

Video: Harorat va namlik LEDlari: 12 qadam

Video: Harorat va namlik LEDlari: 12 qadam
Video: Namlik datchigi 2024, Noyabr
Anonim
Harorat va namlik LEDlari
Harorat va namlik LEDlari

Agar siz vizual termometrni xohlagan bo'lsangiz, bu loyiha yordam berishi mumkin. Biz namlik va harorat darajasiga qarab ma'lum ranglarni ko'rsatadigan LEDlar to'plamini tayyorlaymiz.

1 -qadam: materiallar

Materiallar
Materiallar

Ushbu loyiha uchun sizga kerak bo'ladi:

- 2 ta RGB LED

- DHT11 Harorat va namlik moduli

- 6 220 Ω qarshilik

-12 ta taxtali o'tish joylari (simlar)

- Arduino UNO R3

- Arduino IDE (kodlash uchun)

- DHT Sensor kutubxonasi (harorat modulining ishlashi uchun)

2 -qadam: Elektron panelni ulash

Elektron panelni ulash
Elektron panelni ulash

3 -qadam:

Rasm
Rasm

Siz har bir komponentga to'g'ri quvvat manbaini o'rnatmoqchisiz, shuning uchun er va 5 voltli ulanishlardan boshlaylik

4 -qadam:

Rasm
Rasm

Keyin harorat sensori o'rnatamiz. Meniki Arduino uno -dagi 2 pinli ulangan

5 -qadam:

Rasm
Rasm

Nihoyat, LEDlarni o'rnatamiz. Ikkalasida ham simlar va rezistorlar bir xil. Harorat ko'rsatkichlarini aks ettiruvchi LED uchun pinlarim 3, 5 va 6 da, namlik svetodiod 9, 10 va 11 pimlarga o'rnatiladi.

6 -qadam:

Rasm
Rasm

Sizda tugallangan zanjir bor! Keling, ushbu LEDlarga haroratni sezishga imkon beradigan kod ustida ishlashni boshlaylik.

Avval harorat sensori va svetodiodli pinlarni pinlarga qarab aniqlang va harorat sensori kutubxonasini kiriting. Kutubxonani qo'shish uchun (bizning holimizda "DHT" - bizning kutubxona), menyu satriga o'ting va "Sketch> Kutubxonani qo'shish>. ZIP kutubxonasini qo'shish" -ni tanlang va uni yuklagan joydan "DHT" ZIP papkasini tanlang.

7 -qadam: kodlash

Kodlash
Kodlash
Kodlash
Kodlash

8 -qadam:

Rasm
Rasm

Keyinchalik, Void Setup -da ikkala LEDning chiqishini, shuningdek sensori uchun ketma -ket monitorni aniqlang.

9 -qadam:

Rasm
Rasm

Void Loop -da, ketma -ket monitoringizning funktsiyasini yozing. Bu erda siz pastadir funktsiyasi uchun harorat va namlik ko'rsatkichlarini olasiz.

10 -qadam:

Rasm
Rasm

Menyu satriga o'ting va "Asboblar> Serial monitor" -ni tanlang. Siz harorat va namlik ko'rsatkichlarini olishingiz kerak. 30 soniya kuting va harorat va namlik uchun eng tez -tez uchraydigan raqamlarni yozing. Endi siz o'qiyotganingizdan so'ng, biz ushbu qiymatlarni kodning keyingi segmentiga ulashimiz mumkin

11 -qadam:

Rasm
Rasm

LED'larimiz mos ravishda yonishi uchun biz "boshqa" so'zlarni yozishimiz kerak. Harorat uchun o'lchovni oling va uni birinchi so'zlar to'plamiga ulang. Agar harorat belgilangan qiymatdan yuqori bo'lsa, chiroq qizil bo'ladi. Aks holda, u ko'k rangda qoladi. Xuddi shu narsa namlik uchun ham amal qiladi. Agar o'qish siz olgan qiymatdan yuqori bo'lsa, chiroq qizil rangga aylanadi. Aks holda, u ko'k rangda qoladi.

12 -qadam: Bajarildi

Endi sizda harorat va namlikni aniqlaydigan LEDlar mavjud.

Tavsiya: