
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

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

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

3 -qadam:

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

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

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:

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


8 -qadam:

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

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

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:

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:
Harorat, namlik monitor - Arduino Mega + Ethernet W5100: 5 qadam

Harorat, namlik monitor - Arduino Mega + Ethernet W5100: 1 -modul - FLAT - apparat: Arduino Mega 2560 Wiznet W5100 chekilgan qalqoni 8x DS18B20 OneWire shinasida - 4 ta OneWire avtobusiga bo'lingan (2,4,1,1) 2x raqamli harorat namlik sensori DHT22 (AM2302) 1x harorat va namlik
Arduino -da juda kam quvvatli BLE 2 -qism - Harorat/namlik monitor - Rev 3: 7 qadam

Arduino -da juda kam quvvatli BLE 2 -qism - Harorat/namlik o'lchagichi - Rev 3: Yangilanish: 23 -noyabr, 2020 -yil - 15 -yanvardan boshlab 2 ta AAA batareyasini birinchi marta almashtirish, ya'ni 2 oylik 2xAAA ishqoriy uchun 22 oy. lp_BLE_TempHumidity, pfodApp V3.0.362+va avtomatik drenajlash yordamida sana/vaqt jadvallarini qo'shadi
M5STACK Visuino -dan foydalanib M5StickC ESP32 -da harorat, namlik va bosimni qanday ko'rsatish mumkin - Qilish oson: 6 qadam

M5STACK Visuino -dan foydalanib, M5StickC ESP32 -da harorat, namlik va bosimni qanday ko'rsatish mumkin - Qilish oson: Ushbu qo'llanmada biz ENV sensori (DHT12, BMP280, BMM150)
Rojdestvo daraxti kiyiladigan to'qimachilik svetodiodli LEDlari // Navidad Textil Y LEDlari: 3 qadam

Rojdestvo daraxti kiyiladigan to'qimachilik svetodiodli LEDlar // Navro'l tekstil LEDlari: Bu Rojdestvo mavsumi uchun to'qimachilikdan foydalanadigan oddiy sxemalar loyihasi, uni kiyish mumkin, chunki siz uni har qanday ko'ylakka qo'shishingiz mumkin va siz tunda olmos kabi porlaysiz! ---- Vaqt o'tib bo'lmaganda, biz hech qanday ma'lumotga ega bo'lmaymiz
Simsiz namlik monitor (ESP8266 + namlik sensori): 5 qadam

Simsiz namlik o'lchagichi (ESP8266 + namlik sensori): Men maydanozni qozonda sotib olaman va kunning ko'p qismida tuproq quruq edi. Men maydanozli qozondagi tuproqning namligini sezish bo'yicha, loyihani amalga oshirishga qaror qildim, qachon kerak bo'lsa, tuproqni suv bilan to'kib tashlang, menimcha, bu sensor (sig'imli namlik sensori v1.2) yaxshi