Mundarija:
- Ta'minotlar
- 1 -qadam: O'chirish diagrammasi
- 2 -qadam: Sinov uchun elektron platada sxemani yarating
- 3 -qadam: Ushbu IOT loyihasi uchun qo'llanma videosi
- 4 -qadam: Blynk ilovasini o'rnating
- 5 -qadam: Smart Relay modulining har xil rejimi
- 6 -qadam: qo'lda rejim
- 7 -qadam: Avtomatik rejim
- 8 -qadam: tenglikni loyihalash
- 9 -qadam: tenglikni buyurtma qiling
- 10 -qadam: Gerber faylini yuklang va parametrlarni o'rnating
- 11 -qadam: Yetkazib berish manzili va to'lov rejimini tanlang
- 12 -qadam: Barcha komponentlarni lehimlang
- 13 -qadam: NodeMCU -ni dasturlash
- 14 -qadam: Uy jihozlarini ulang
- 15 -qadam: To'liq sxemani qutiga joylashtiring
- 16 -qadam: Nihoyat
Video: NodeMCU sensorli sensorli LDR haroratni boshqarish rölesi bilan uy avtomatizatsiyasi: 16 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
O'tgan NodeMCU loyihalarida men Blynk App -dan ikkita maishiy texnikani boshqarganman. Menga qo'lda boshqaruv yordamida loyihani yangilash va boshqa funktsiyalarni qo'shish uchun ko'plab izohlar va xabarlar keldi.
Shunday qilib, men bu aqlli uyni kengaytirish qutisini yaratdim.
IoT-ga asoslangan uyni avtomatlashtirish loyihasida men Blynk & NodeMCU yordamida sensorli sensori, LDR, haroratni nazorat qilish rölesi moduli yordamida real vaqtda qayta aloqa o'rnatdim.
Qo'lda rejimda bu o'rni modulini mobil yoki smartfon va qo'lda sensorli kalit (TTP223) orqali boshqarish mumkin.
Avtomatik rejimda, bu aqlli o'rni, shuningdek, DHT11 sensori va LDR yordamida fan va lampochkani yoqish va o'chirish uchun xona harorati va quyosh nurini sezadi.
Bu aqlli uy loyihasi quyidagi xususiyatlarga ega:
1. Blynk App yordamida Mobildan boshqariladigan maishiy texnika
2. Maishiy texnika avtomatik ravishda harorat va namlik sensori bilan boshqariladi (Avtomatik rejimda)
3. Uy jihozlari Dark Sensor tomonidan avtomatik boshqariladi (Avtomatik rejimda)
4. OLED va smartfonda xona harorati va namlik ko'rsatkichini kuzatib boring
5. Sensorli kalit bilan qo'lda boshqariladigan maishiy texnika
6. Maishiy texnikani Internet orqali boshqarish (WiFi)
Ushbu loyiha oddiy NodeMCU loyihasidan ilhomlangan
Ta'minotlar
1. NodeMCU kengashi
2. DH11 sensori
3. LDR
4. 10k qarshilik 5 ta
5. 1k rezistorlar 3 ta
6. 220 ohmli rezistorlar 2 ta
7. BC547 NPN tranzistorlari 2 ta yo'q
8. Diod 1N4007 2 -son
9. Diod 1N4001 1no
10. 5 mmli LED (1,5v) 3 ta yo'q
11. SPDT 5V o'rni 2 ta yo'q
12. 4 -sonli tugmachani bosing yoki yo'q (yoki) TTP223 sensorli sensor (3no)
13. Ulagichlar va o'tish moslamalari
14. OLED I2C displeyi (0,96 "yoki 1,3") (ixtiyoriy)
15. Hi-Link 220V-5V AC to DC konvertori
1 -qadam: O'chirish diagrammasi
Bu IoT -ga asoslangan aqlli uy tizimining to'liq sxemasi.
Men o'rni modulini boshqarish uchun NodeMCU -dan foydalandim. Men DHT11 harorat va namlik sensori va LDRni o'rni avtomatik ravishda xona harorati va atrofdagi yorug'likka qarab boshqarish uchun uladim.
NodeMCU bilan bog'langan to'rtta tugma, ya'ni S1, S2, CMODE, RST. S1 va S2 o'rni modulini qo'lda boshqarish uchun.
Tugmalar o'rniga TTP223 sensorli sensorlarni ulashingiz mumkin.
Tartibni o'zgartirish uchun CMODE (qo'lda rejim, avtomatik rejim)
NodeMCU -ni qayta o'rnatish uchun RST
Men 5V ni NodeMCU va o'rni bilan ta'minlash uchun 110V/220V AC dan 5V DC konvertoridan foydalanganman.
Shunday qilib, siz ushbu oqilona o'rni moduli yordamida to'g'ridan -to'g'ri 110V yoki 220V AC quvvat manbasini ulashingiz mumkin.
2 -qadam: Sinov uchun elektron platada sxemani yarating
PCBni loyihalashdan oldin, men sinov uchun non panelidagi sxemani tuzdim.
Sinov paytida men kodni NodeMCU -ga yukladim, keyin tugmachalar, sensorli tugmalar yordamida o'rni boshqarishga harakat qildim. Blynk ilovasi, harorat sensori va LDR.
Bu erda RST pimi past, shuning uchun RST piniga ulangan Sensor sensori past bo'lishi kerak.
Ushbu NodeMCU loyihasi uchun biriktirilgan kodni yuklab oling. Kodda kerakli kutubxonalarning barcha havolalarini aytib o'tdim.
3 -qadam: Ushbu IOT loyihasi uchun qo'llanma videosi
Qo'llanma videosida men ushbu Smart Home qurilmasini yasashning barcha bosqichlarini batafsil bayon qildim.
Shunday qilib, siz o'zingizning uyingiz uchun ushbu IoT loyihasini osongina qilishingiz mumkin.
4 -qadam: Blynk ilovasini o'rnating
Google Play do'konidan yoki App Store -dan Blynk ilovasini o'rnating, so'ngra o'rni modulini boshqarish va harorat va namlikni kuzatish uchun barcha kerakli vidjetlarni qo'shing. Men videodagi barcha tafsilotlarni tushuntirdim.
Men o'rni modulini boshqarish va rejimni o'zgartirish uchun 3 tugmachali vidjetlardan foydalandim.
Harorat va namlikni kuzatish uchun 2 o'lchagichli vidjet.
5 -qadam: Smart Relay modulining har xil rejimi
Biz aqlli o'rni ikki rejimda boshqarishimiz mumkin:
1. Manuel rejim
2. Avtomatik rejim
Biz rejimni PCB yoki Blynk ilovasida o'rnatilgan CMODE tugmasi yordamida osongina o'zgartirishimiz mumkin.
Avtoulovda
6 -qadam: qo'lda rejim
Qo'lda rejimda biz S1 va S2 sensorli kalitlari yoki Blynk ilovasi orqali o'z o'rni modulini boshqarishimiz mumkin.
Shuningdek, biz rasmlarda ko'rib turganingizdek, OLED displeyi va Blynk ilovasidagi harorat va namlik ko'rsatkichlarini kuzatib borishimiz mumkin.
Blynk ilovasi yordamida biz smartfonda Internet bo'lsa, biz o'z o'rni modulini istalgan joydan boshqara olamiz.
7 -qadam: Avtomatik rejim
Avtomatik rejimda DHT11 sensori va LDR tomonidan boshqariladigan o'rni moduli.
Biz kodda oldindan belgilangan minimal va maksimal harorat va yorug'lik qiymatlarini o'rnatishimiz mumkin.
Haroratni nazorat qilish
Xona harorati oldindan belgilangan maksimal haroratdan oshib ketganda, o'rni-1 yonadi va xona harorati oldindan belgilangan minimal haroratdan past bo'lganda, o'rni-1 avtomatik ravishda o'chadi.
LDR nazorati
Xuddi shunday, yorug'lik darajasi pasayganda, o'rni-2 yoqiladi va yorug'lik etarli bo'lganda, o'rni-2 avtomatik ravishda o'chadi.
Men darslik videosida batafsil tushuntirdim.
8 -qadam: tenglikni loyihalash
Non panelidagi aqlli o'rni modulining barcha xususiyatlarini sinab ko'rganimdan so'ng, men elektron kartani sxemani ixcham qilib, loyihaga professional ko'rinish berish uchun yaratdim.
Siz ushbu IoT asosidagi uyni avtomatlashtirish loyihasining PCB Gerber faylini quyidagi havoladan yuklab olishingiz mumkin:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
9 -qadam: tenglikni buyurtma qiling
Garber faylini yuklab olgandan so'ng, siz tenglikni buyurtma qilishingiz mumkin
1. https://jlcpcb.com saytiga tashrif buyuring va Kirish/Ro'yxatdan o'tish
2. QUOTE NOW tugmasini bosing.
3 "Gerber faylini qo'shish" tugmasini bosing. Keyin Gerber faylini ko'rib chiqing va yuklab oling.
10 -qadam: Gerber faylini yuklang va parametrlarni o'rnating
4. Miqdor, tenglikni maskalash rangi va h.k. kabi kerakli parametrni o'rnating
5. PCB uchun barcha parametrlarni tanlagandan so'ng SABA TO CART TO CART tugmasini bosing.
11 -qadam: Yetkazib berish manzili va to'lov rejimini tanlang
6. Yetkazib berish manzilini kiriting.
7. Sizga mos keladigan etkazib berish usulini tanlang.
8. Buyurtmani yuboring va to'lovni davom ettiring.
Buyurtmani JLCPCB.com saytidan ham kuzatishingiz mumkin.
Mening tenglikni kartalarimni ishlab chiqarish uchun 2 kun kerak bo'ldi va DHL etkazib berish opsiyasi yordamida bir hafta ichida keldi.
PCB -lar yaxshi qadoqlangan edi va sifati bu arzon narxda juda yaxshi edi.
12 -qadam: Barcha komponentlarni lehimlang
Shundan so'ng, barcha komponentlar sxemaga muvofiq lehimlanadi.
Keyin NodeMCU, DHT11, LDR va OLED displeyini ulang.
13 -qadam: NodeMCU -ni dasturlash
1. NodeMCU -ni noutbuk bilan ulang
2. Kodni yuklab oling. (Biriktirilgan)
3. Blynk Auth tokenini, WiFi nomini, WiFi parolini o'zgartiring.
4. Avtomatik rejim uchun oldindan belgilangan harorat va yorug'lik qiymatini sizning talabingizga binoan o'zgartiring
5. NodeMCU 12E kartasini va tegishli PORTni tanlang. Keyin kodni yuklang.
** Ushbu loyihada siz 0,96 dyuymli OLED va 1,3 dyuymli OLED -displeydan foydalanishingiz mumkin. Men kodni ikkala OLED uchun ham baham ko'rdim, siz foydalanayotgan OLED displeyiga muvofiq kodni yuklang.
Men kodni oldingi qadamlarda biriktirganman.
14 -qadam: Uy jihozlarini ulang
Uy jihozlarini sxemaga muvofiq ulang.
Iltimos, yuqori kuchlanish bilan ishlashda xavfsizlik choralariga rioya qiling.
Bu erda siz to'g'ridan -to'g'ri 110V yoki 220V AC quvvat manbasini ulashingiz mumkin.
** Men RST pin uchun sensorli sensordan foydalanmadim, chunki u LOW faol.
15 -qadam: To'liq sxemani qutiga joylashtiring
Men to'liq sxemani plastik qutiga joylashtirdim. Men NodeMCU loyihasini Smart Extension BOX sifatida ishlatganim uchun.
Bu juda foydali va ishlatish uchun qulay bo'ladi.
16 -qadam: Nihoyat
110V/230V quvvat manbaini yoqing.
Endi siz uy jihozlarini aqlli tarzda boshqarishingiz mumkin. Umid qilamanki, sizga uyni avtomatlashtirish loyihasi yoqdi. Men ushbu loyiha uchun zarur bo'lgan barcha ma'lumotlarni almashdim.
Agar siz qimmatli mulohazalaringiz bilan o'rtoqlashsangiz, men bundan juda minnatdorman, agar sizda biron bir savol bo'lsa, sharhlar bo'limiga yozing.
Boshqa bunday loyihalar uchun TechStudyCell -ga amal qiling. Vaqtingiz va baxtli o'rganish uchun rahmat.
Tavsiya:
Sensorli uchta sensorli davr + Sensorli taymer davri: 4 qadam
Sensorli uchta sensorli davr + Sensorli taymer davri: Sensorli sensor - bu pimlarga teginish aniqlanganda yoqiladigan elektron. Bu vaqtinchalik ishlaydi, ya'ni yuk faqat pimlarga tegib turganda yoqiladi, bu erda men sizga teginishning uch xil usulini ko'rsataman
Cortana va Arduino uy avtomatizatsiyasi bilan ovozni boshqarish chiroqlari elektronika RGB Led chiziqlari va boshqalar
Ovozni boshqarish chiroqlari Electronics RGB Led chiziqlari va boshqalar Cortana va Arduino uy avtomatizatsiyasi bilan: O'z ovozingiz bilan narsalarni boshqarish g'oyasi yoqdimi? Yoki chiroqni o'chirish uchun yotoqdan turishni yoqtirmaysizmi? Ammo Google home kabi mavjud bo'lgan barcha echimlar juda qimmatmi? Endi siz uni 10 dollardan past narxda o'zingiz qilishingiz mumkin. Va bundan ham yaxshiroq, bu juda oson
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Uy asbob -uskunalarini masofadan boshqarish pulti bilan taymer funktsiyasi yordamida qanday boshqarish mumkin: Iste'mol bozoriga 25 yil kirganidan keyin ham, infraqizil aloqa so'nggi kunlarda juda dolzarb bo'lib qolmoqda. Bu sizning 55 dyuymli 4K televizoringiz yoki avtomobilingizning ovoz tizimidan qat'i nazar, hamma narsaga javob berish uchun IQ masofadan boshqarish pulti kerak
Buzilgan kalit taxtasini haroratni nazorat qilish yordamida aqlli sensorli kalitga o'rnating: 4 qadam
Haroratni nazorat qilish yordamida buzilgan kalit taxtani aqlli sensorli kalitga o'rnating: Men hammangiz bilasizki, hayotingizda hech bo'lmaganda bir marta kalit paneli uzluksiz ishlatilganda buzilib ketgan. ko'p vaqt yoki kalit ichidagi kamon joyidan siljiydi yoki
Kristalli qattiq hol rölesi yordamida 110 ta vakuumli kompyuterni boshqarish juda oson: 3 qadam (rasmlar bilan)
Kristalli qattiq holli o'rni yordamida 110 ta vakuumli kompyuterni boshqarish juda oson: men issiq taxtani lehimlashda o'zimni sinab ko'rishga tayyorman. Shuning uchun, men shaxsiy kompyuterimdan 110Vac ni boshqarish usulini tanlashim kerak edi. Bu ko'rsatma kompyuterda ketma -ket chiqish portidan 110Vacni qanday oson boshqarishni ko'rsatadi. Men ishlatgan ketma -ket port USB turi edi