Mundarija:
- 1 -qadam: MQTT haqida ko'proq ma'lumot
- 2 -qadam: sxematik
- 3 -qadam: PCB tartibi
- 4 -qadam: Haqiqiy apparat
- 5 -qadam: kod
- 6 -qadam: darslik
Video: MQTT va ESP8266 yordamida uy avtomatizatsiyasi: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Hozirgi vaqtda uy avtomatizatsiyasi IoT (Internet of Things) ning zamonaviy va rivojlanayotgan davri. Hamma qandaydir tarzda uyni avtomatlashtirishga harakat qiladi, bu masofadan boshqarish yoki qo'lda bo'lishi mumkin. Va bu ularning hayotini osonlashtiradi.
Maishiy texnikani masofadan turib boshqarishning odam usullari mavjud.
Ushbu maqolada biz mqtt protokoli va esp8266 yordamida uyni qanday avtomatlashtirishni ko'rib chiqamiz. Sonoff kabi bozorda tayyor bo'lgan ko'plab taxtalar, ko'plab qurilmalar mavjud. Lekin men o'z uskunamni ishlab chiqdim (ko'p o'zgartirishlar kutilmoqda). Keling, birma -bir ko'rib chiqamiz va davom etamiz.
1 -qadam: MQTT haqida ko'proq ma'lumot
MQTT MQ Telemetriya transportini anglatadi. Bu cheklangan qurilmalar va past o'tkazuvchanlik, yuqori kechikish yoki ishonchsiz tarmoqlar uchun mo'ljallangan, nashr qilish/obuna bo'lish, juda oddiy va engil xabarlar almashish protokoli. Dizayn tamoyillari tarmoq o'tkazuvchanligi va qurilmaning resurslarga bo'lgan talabini minimallashtirish, shu bilan birga ishonchlilik va etkazib berishni ma'lum darajada ta'minlashga harakat qiladi. Ushbu tamoyillar, shuningdek, ulanadigan qurilmalar dunyosining "mashinadan mashinaga" (M2M) yoki "Internet narsalari" dunyosining idealiga aylanadi, shuningdek, tarmoqli kengligi va batareya quvvati yuqori bo'lgan mobil ilovalar uchun.
2 -qadam: sxematik
3 -qadam: PCB tartibi
4 -qadam: Haqiqiy apparat
5 -qadam: kod
Iltimos, bu erda kodni toping
github.com/stechiez/iot_projects.git
6 -qadam: darslik
Men videoning ko'p qismini yoritganman.
Tavsiya:
Eagle Cad yordamida keyingi avlod uy avtomatizatsiyasi (1 -qism - PCB): 14 qadam
Keyingi avlod uy avtomatizatsiyasi Eagle Cad yordamida (1 -qism - PCB): Kirish: Nega men uning keyingi avlodini aytaman: chunki u an'anaviy uy avtomatlashtirish qurilmalaridan ko'ra yaxshiroq komponentlardan foydalanadi. U asboblarni quyidagicha boshqarishi mumkin: Google Voice buyruqlari asboblar boshqaruvidagi sensorli panel
DIY uy avtomatizatsiyasi ESP8266 yordamida: 5 qadam
ESP8266 yordamida DIY uy avtomatizatsiyasi: Ushbu loyihada men sizga ESP8266 WiFi moduli yordamida uy avtomatlashtirish tizimini qanday qilishni ko'rsataman. Bu tizim Esp8266 o'rni taxtasiga asoslangan bo'lib, siz Blynk ilovasi yordamida uy jihozlarini WiFi orqali boshqarishingiz mumkin, bu loyihani JLCPCB homiylik qiladi.
Kichkina yong'in signalizatori Esp8266 MQTT IFTTT uy avtomatizatsiyasi: 4 qadam
Kichik yong'in signalizatsiyasi detektori Esp8266 MQTT IFTTT uy avtomatizatsiyasi: Men uydagi tutun detektori tizimi signalda ekanligini aniqlamoqchi edim. Mening uyimda sakkizta tutun detektori bor va ular o'zaro bog'liq. Agar bitta tutun detektori signalda bo'lsa, ikkinchisi o'zaro bog'liqlik simlari orqali signal oladi. Mening sensorim o'qiydi
[Uy avtomatizatsiyasi] ESP8266 + Blynk yordamida hamma joydan boshqarish röleleri: 4 qadam
[Uy avtomatizatsiyasi] ESP8266 + Blynk yordamida hamma joydan nazorat qilish rölesi: Uyni avtomatlashtirishning ko'p usullari bor, ba'zilari murakkab, ba'zilari oson, Bu ko'rsatma bilan men Elyos 12E yordamida Blynk yordamida oddiy o'rni boshqarishni ko'rsataman. Qulaylik uchun dizayn bir tomonlama PCB edi, shuning uchun siz uni o'zingiz qilishingiz mumkin
ESP-NOW uy avtomatizatsiyasi Esp8266 Raspberry Pi MQTT: 4 qadam
ESP-NOW uy avtomatizatsiyasi Esp8266 Raspberry Pi MQTT: Ushbu yo'riqnomada men o'z uyimni avtomatlashtirishda ESP-NOWni qanday ishlatganimni ko'rsataman. Sxemada siz aloqa oqimlarini ko'rishingiz mumkin, men sizga ko'rsataman: jo'natuvchi qabul qiluvchining ustaxonasida Raspberry Pi bilan ketma -ket aloqa o'rnatadi, men ko'rsatmayman