Mundarija:
- 1 -qadam: ishlatilgan komponentlar
- 2 -qadam: tavsif
- 3 -qadam: estafeta
- 4 -qadam: DHT11 sensori
- 5 -qadam: Blynk ilovasi
- 6 -qadam: O'chirish diagrammasi
- 7 -qadam: kod
Video: IOT uy avtomatizatsiyasi DIY loyihasi #1: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
# KIRISH
Uyni avtomatlashtirish - bu AC, ventilyator, muzlatgich, chiroqlar kabi uy jihozlarini avtomatlashtirish jarayoni, ularni telefon, kompyuter yoki hatto masofadan boshqarish mumkin. Bu loyiha esp2866 nodeMCU bilan uyimizdagi maishiy texnikani Wi -Fi tarmog'i orqali boshqarish uchun mo'ljallangan.
1 -qadam: ishlatilgan komponentlar
ESP 2866 NodeMCU
2. 5V shahar manbai / 5V manbasi uchun Arduino UNO
3. DHT11 sensori
4. Elektr lampochkasi
5. 5V o'rni moduli
6. Non paneli
7. Jumper simlari (erkak-ayol va erkak-erkak)
8. Blynk ilovasi o'rnatilgan smartfon
9. Wi -Fi tarmog'i.
2 -qadam: tavsif
1. NodeMCU (Node MicroController Unit)-bu ESP8266 deb nomlangan juda arzon System-on-a-Chip (SoC) atrofida qurilgan ochiq manbali dasturiy ta'minot va uskunalarni ishlab chiqish muhiti.
ESP8266-Wi-Fi modullari chipi bo'lib, u Internetga narsalar Interneti va shunga o'xshash texnologik loyihalar uchun ulanishi mumkin, asosan sizning oddiy elektr va mexanik uskunalaringiz Internetga o'z-o'zidan ulana olmaydi. Ularda buning uchun o'rnatilgan sozlash yo'q.
Siz ESP8266 -ni ushbu uskunalar bilan sozlashingiz va ajoyib ishlarni qilishingiz mumkin. Nazorat, monitoring, tahlil va boshqalar. ESP8266 NodeMCU -da dasturiy ravishda I2C, I2S, UART, PWM, IQ masofadan boshqarish pulti, LED yorug'lik va tugma kabi turli vazifalarga tayinlanishi mumkin bo'lgan 17 ta GPIO pinlari mavjud. Har bir raqamli GPIO yuqori yoki past sifatida sozlanishi mumkin. Batafsil ma'lumot uchun qarang
nodeMCU
3 -qadam: estafeta
bu elektr toki bilan ishlaydigan kalit, uni yoqish yoki o'chirish mumkin, tokni o'tkazib yuboradi va Arduino pinlari tomonidan ta'minlangan 5V kabi past kuchlanish bilan boshqariladi.
Quyidagi rasmda o'rni modulining pinasi ko'rsatilgan. O'rnimizni modulining chap tomonidagi 3 ta pin yuqori kuchlanishni, o'ng tarafdagi pinlar esa past kuchlanishli komponentni-Arduino pinlarini ulaydi.
Yuqori kuchlanishli tomonda ikkita ulagich bor, ularning har biri uchta rozetkali: umumiy (COM), odatda yopiq (NC) va odatda ochiq (NO).
1. COM: umumiy pin
2. NC (Odatda yopiq): odatda yopiq konfiguratsiya o'rni sukut bo'yicha yopilishini xohlaganingizda ishlatiladi, demak siz Arduino -dan o'rni moduliga elektronni ochish va tokni to'xtatish uchun signal yubormasangiz, oqim oqadi..
3. YO'Q (Odatda ochiq): odatda ochiq konfiguratsiya teskari yo'nalishda ishlaydi: o'rni har doim ochiq, shuning uchun siz Arduino -dan elektronni o'chirish uchun signal yubormasangiz, kontaktlarning zanglashiga olib keladi.
O'rnimizni moduli va NodeMCU o'rtasidagi ulanish juda oddiy:
1. GND: erga tushadi
2. IN: o'rni boshqaradi (u nodeMCU raqamli piniga ulanadi)
3. VCC: 5V ga o'tadi
Bu erda biz 5V va GND o'rni pinini mos ravishda arduino 5V va GND piniga ulashini va arduino GND pinining NodeMCU ning GND pimi bilan umumiyligini beramiz.
Loyihani davom ettirishdan oldin, siz tarmoqdagi kuchlanish bilan shug'ullanayotganingizni xabar qilmoqchiman. Shunday qilib, uni yoqishdan oldin ulanishni to'g'ri ko'rib chiqing. Pim va ulanish tavsifi:
1. Yashil sim nodeMCU D2 pinini o'rni i/p ga ulaydi
2. Qizil va Sariq simlar mos ravishda 5V va GND ni o'rni VCC va GND ga ulamoqda.
Endi yukni ulash uchun (bu holda Lampochka). Avval lampochkaning yoki chiroqning tirik simini kesib oling. Endi birinchi uchini ulang, ya'ni NO piniga (vaqti -vaqti bilan lampani/lampochkani yoqishni xohlasangiz) va elektr simining ikkinchi uchini lampochkaga, COM rölesining COM piniga ulang. Iltimos, quyidagi havolani toping.
4 -qadam: DHT11 sensori
Bu xonadagi ish joyining, sensorning harorati va namligini sezish uchun ishlatiladi.
Batafsil ma'lumot uchun qarang
DHT11 -ning ulanishi quyidagicha: sensorning VCC va GND pinlarini mos ravishda nodeMCU -ning 3.3V va GND pinlariga va D4 -dagi ma'lumot pinini shu quduqqa ulang, siz hozirgacha muhokama qilingan ushbu loyihada har qanday GPIO pinlaridan foydalanishingiz mumkin. Iltimos, quyidagi rasmga qarang:
Bu erda Qizil va Yashil simlar nodeMCU ning 3.3V va GND pinlarini navbati bilan DHT11 sensorining VCC (+) va GND (-) pinlari bilan bog'laydi.
5 -qadam: Blynk ilovasi
Blynk - bu sizning iOS va Android qurilmangizdan apparat loyihalarini boshqarish va kuzatish uchun interfeyslarni tezda yaratishga imkon beruvchi yangi platforma. Blynk ilovasini yuklab olgandan so'ng, siz loyiha asboblar panelini yaratishingiz va tugmalar, slayderlar, grafikalar va boshqa vidjetlarni ekranga qo'yishingiz mumkin.
Blynk bilan ishlashni boshlash uchun quyidagi havolaga o'ting.
Batafsil ma'lumot uchun qarang
6 -qadam: O'chirish diagrammasi
7 -qadam: kod
Bu erda kodingizni oling
Yana bir qancha foydali havolalar
1. Arduino IDE uchun Blynk kutubxonasi havolasi
2. dht11 sensor kutubxonasi
3. Oddiy taymer kutubxonasi
4. Nima uchun oddiy taymer ishlatiladi?
Tavsiya:
Ramazon chiroqlari - Uy avtomatizatsiyasi IOT: 6 qadam
Ramazon chiroqlari | Uy avtomatizatsiyasi IOT: Ramazon eshikni taqillatganda, butun dunyo shaharlari yorishib, ro'za oyiga tayyorgarlik ko'rishadi. Chiroqlar jamoat maydonlarida va shahar ko'chalarida, shuningdek, uylar tashqi devorlarida, kechalari ertalab quyosh chiqqunga qadar osilgan
IOT asosidagi uy avtomatizatsiyasi: 4 qadam
IOT asosidagi uy avtomatizatsiyasi: Bu qanday ishlaydi: men esp8266 NodeMcu tomonidan 4 ta o'rni nazorat qilish uchun moslashtirilgan elektron karta yasayman. Qachon nodemcu kuch Wi -Fi orqali sizga router ulanish; Shuningdek, Blynk serveriga ulaning Smart telefoningiz vergul yuboradi
Uy avtomatizatsiyasi uchun DIY IoT chiroq -- ESP8266 qo'llanmasi: 13 qadam (rasmlar bilan)
Uy avtomatizatsiyasi uchun DIY IoT chiroq || ESP8266 qo'llanmasi: Ushbu qo'llanmada biz Internetga ulangan aqlli chiroqni tayyorlaymiz. Bu Internetga chuqur kirib boradi va uyni avtomatlashtirish dunyosini ochadi! Chiroq Wi -Fi tarmog'iga ulangan va ochiq xabarlar protokoliga ega. Bu siz tanlashingiz mumkin degan ma'noni anglatadi
IoT tarmoq nazoratchisi. 9 -qism: IoT, uy avtomatizatsiyasi: 10 qadam (rasmlar bilan)
IoT tarmoq nazoratchisi. 9 -qism: IoT, Uy avtomatizatsiyasi: Ogohlantirishdan voz kechish BU BIRINChI O'QING Bu ko'rsatma elektr tarmog'idan foydalanadigan loyihani (masalan, Buyuk Britaniyada 240VAC RMS) batafsil tavsiflaydi, shu bilan birga xavfsiz amaliyot va yaxshi dizayn tamoyillaridan foydalanishga e'tibor qaratiladi, har doim o'limga olib kelishi mumkin. saylash
WiFi IoT harorati va namligi sensori. Qism: 8 IoT, uy avtomatizatsiyasi: 9 qadam
WiFi IoT harorati va namligi sensori. Bo'lim: 8 IoT, uy avtomatizatsiyasi: kirish qismi Ushbu maqola avvalgi IoT Wi -Fi qurilmasini "qo'g'irchoqlash" qo'llanmasining amaliy mustahkamligi va oldinga rivojlanishini hujjatlashtiradi. 4 -qism: IoT, uy avtomatizatsiyasi, shu jumladan muvaffaqiyatga erishish uchun zarur bo'lgan barcha dasturiy ta'minot funktsiyalari