Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu mening ko'rsatma bo'yicha birinchi loyiham, shuning uchun yaxshilanishlar bo'lsa, quyida izoh bering.
Darvoza boshqaruv paneliga signal yuborish uchun Google yordamchisidan foydalanish g'oyasi. Shunday qilib, buyruq yuborish orqali, eshikni boshqarish moslamasining kirishidagi kontaktni yopadigan o'rni bo'ladi, u boshqaruvchiga eshikni ochish signalini yuboradi.
Google yordamchisini IOT qurilmalari bilan ulash uchun biz Blynk va IFTTT xizmatlaridan foydalanamiz.
Ushbu loyihada biz kichik o'lchamlari tufayli NodeMCU ESP8266 modulidan foydalanamiz.
1 -qadam: Uskuna va dasturiy ta'minot
Sizga nima kerak:
Uskuna
1) NodeMCU (ESP8266) f.e. aliexpress
2) tetik oqimi bo'lgan 5 yoki 12V o'rni, maksimal 9mA maksimal 12mA: f.e. Aliexpress
3) O'rniga qarab 5 yoki 12V quvvat manbai (> 700mA xavfsiz bo'lishi uchun) f.e. aliexpress
Dastur O'rnatish uchun havolalardan, taxtadan foydalaning
1) Arduino IDE havolasi
2) Blynk kutubxonasi havolasi
3) ESP8266 boshqaruv kengashi menejeri (keyingi qadam)
4) Blynk ilovasi androidIOS
2 -qadam: Nodemcu taxtasini o'rnatish
1) Arduino IDE -ni oching
2) Fayllarga o'ting -> afzal
3) Qo'shimcha taxtalar menejeriga: https://arduino.esp8266.com/stable/package_esp8266c… qo'shing va keyin yorliqni yopish uchun OK tugmasini bosing.
4) Asboblar -> Kengash -> Kengash menejeri -ga o'ting (tepada).
5) esp8266 orqali esp8266 ga o'ting va dasturiy ta'minotni o'rnating.
3 -qadam: Blynk -ni o'rnating
1) de Blynk ilovasini oching va hisob yarating.
2) Yangi loyiha yarating (+ belgisi)
3) "ESP8266" qurilmasini tanlang va yarating
4) E-pochtada sizga shaxsiy tasdiqlangan token keladi.
5) Loyihada siz + belgisidan foydalanib vidjetlarni qo'shishingiz mumkin, rasmda ko'rsatilgandek tugmani qo'shing
4 -qadam: IFTTTni sozlash
1) IFTTT.com yoki ilovada kiring yoki hisob yarating.
2) Yangi applet yarating: qo'shimcha tushuntirish
"Bu" da Google yordamchisini qidirish va triggerni tanlash oddiy iborani ayting
-Darvozani oching yoki o'zingiznikini tanlang
-Bu veb-kancalarni qidirish-> veb-so'rov yuborish va rasmga qo'shish. IP uchun siz Blynk serverining IP-manzilini qo'shishingiz kerak (kompyuterda/noutbukda "ping blynk-cloud" turini oching. mahalliy Blynk serverining IP-manzilini qaytarishi kerak) Tasdiqlash kodini olish uchun siz Blynk-dan olgan elektron pochtangizdan shaxsiy autentifikatsiya kodini qo'shishingiz kerak.
5 -qadam: ulanishlar
Ulanish: 5V yoki 12V quvvat manbaiga modulning vinosi (kirish 20VChd dan 12VGND gacha bo'lgan 5 ta o'rni 5V / GNDGND modulining quvvat manbaiga 0V / GNDD1 quvvat manbaiga 0V / GNDD1 kirish o'rni (CH1 yoki biror narsa)
Men D8 piniga ixtiyoriy fikr qo'shdim, siz ham mening dasturimda ko'rishingiz mumkin, lekin bu ixtiyoriy, shuning uchun siz xohlagan narsani qilishingiz mumkin.
6 -qadam: Dasturni modulga yuklash
Mening kodimni yuklab oling
Arduino IDE yordamida oching
Wi -Fi -ga mos keladigan Wi -Fi SSID va parolni o'zgartiring
Haqiqiy kodni elektron pochtangizga mos keladigan qilib o'zgartiring
USB orqali ulang va yuklang