Mundarija:
- 1 -qadam: Uskuna sotib oling
- 2 -qadam: Arduino dasturini o'rnating va Esp8266 dasturini o'rnating
- 3 -qadam: taxtalarni o'rnating
- 4 -qadam: Bolalar sxemasi, juda oddiy
- 5 -qadam: Boshqa rasmlar
- 6 -qadam: Hammasini ulashdan oldin sinov
Video: Garaj eshiklarini ochuvchi veb -server sifatida Esp8266 yordamida teskari aloqa.: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Salom, Men sizga garaj eshigini ochishning oddiy usulini ko'rsataman.
-ESP8266 veb -server sifatida kodlangan, eshik dunyoning istalgan joyida ochiq bo'lishi mumkin
-Fikr -mulohaza bilan, eshik real vaqtda ochiq yoki yopiq ekanligini bilib olasiz
-Oddiy, telefoningizda faqat bitta yorliq.
-Parol himoyalangan
-Arzon, 10 dollardan past
-Sozlash uchun Dominicz yo'q.
-Quvvat yo'qolganda va qaytib kelganda eshikni yoqmasdan
Men Internetda qidirdim va kodni topdim, lekin men qidirayotgan narsani emas, shuning uchun men boshqa kod va g'oyani o'zgartirdim + shaxsiy tajribam + o'g'limga rahmat, u menga bu borada yordam beradi. Haqiqiy vaqt qismi undan.
Shunday qilib, boshlaylik!
1 -qadam: Uskuna sotib oling
Sizga esp8266 taxtasi va o'rni taxtasi kerak bo'ladi.
Ebay -da qidiruvni amalga oshiring: NodeMCU ESP8266 va o'rni moduli taxtasi
O'rnimizni moduli oddiy yoki ikkita bo'lishi mumkin, lekin biz faqat bitta o'rni ishlatamiz.
Sizga kerak bo'lgan hamma narsa!
2 -qadam: Arduino dasturini o'rnating va Esp8266 dasturini o'rnating
Bu erda arduino ide ni o'rnatishning juda yaxshi usuli. Siz 1 dan 12 gacha bo'lgan bosqichlarni bajarishingiz mumkin
www.instructables.com/id/Programming-the-E…
Faylni oching va esp8266 -ni Garage_door_yt.ino kodi bilan dasturlashtiring
Ino faylida o'zgartirish kerak bo'lgan o'zgaruvchiga ega bo'lasiz.
-SSID va yo'riqnoma veb -serveriga ulanish uchun parol.
-Shuningdek, siz xohlaganingizcha portni o'zgartirishingiz mumkin. Masalan: WiFiServer serveri (54195)
-Parol:.ino faylida xohlaganingizcha Passw0rd parolini toping va o'zgartiring.
-Yopish vaqti qo'shildi. Eshik ochiq bo'lsa, har kuni aniq vaqtda yopiladi. (GarageDoor2.rar)
Arduino -da ketma -ket monitorni ishga tushiring. Asbob, seriyali monitor. Siz batafsil ma'lumotni, shuningdek veb -serverning mahalliy IP -manzilini ko'rasiz. Buni veb -brauzerga kiritish uchun sizga mahalliy IP -manzil kerak.
Masalan, agar sizning veb -serveringiz IP -manzili 192.168.2.53 bo'lsa, buni kiriting:
Mahalliy:
192.168.2.53:54195/Passw0rd
Masofadan:
ip-manzil: port/Parol (yo'riqnoma IP-manzili)
Kodda hamma narsani xohlaganingizcha o'zgartirishingiz mumkin.
Men ushbu IP -manzilni yo'riqchida saqlashni taklif qilaman. Shunday qilib, sizning telefon yorligingiz doimo ishlaydi. Aks holda, yo'riqnoma garovi ko'pincha 30 kunni tashkil qiladi va IP -manzili o'zgaradi.
Bu yorliq faqat sizning intranetingizda ishlaydi. Agar siz butun dunyo bo'ylab garaj eshigingizni masofadan turib ochmoqchi bo'lsangiz, buni shunday qiling:
1- Siz umumiy IP manzilingizni bilishingiz kerak. Google -ga mening IP -manzilimni kiriting va siz buni bilib olasiz.
2-Siz yo'riqnoma portini yo'naltirishni amalga oshirishingiz kerak. Bizning holatda port 54195. Shunday qilib, yo'riqchimda men 54195 portni 192.168.2.53 serverining IP -manziliga o'tkazaman. Batafsil ma'lumot olish uchun google -ga portni yo'naltirish uchun murojaat qilishingiz mumkin.
3-Misol uchun. Agar mening umumiy IP -manzilim 70.52.46.219 bo'lsa. Veb -sahifani ko'rish uchun 70.52.46.219:54195/Passw0rd ni kiritishim kerak.
Umumiy manzilingizni bilmasdan veb -serverga kiring:
Ko'pgina xizmat ko'rsatuvchi provayderlarga sizga IP manzil beriladi. Va bu manzil vaqt o'tishi bilan o'zgaradi.
Siz no-ip-ga bepul obuna bo'lishingiz va har doim hamma joyda ishlaydigan ochiq manzilga ega bo'lishingiz mumkin.
Faqat https://www.noip.com/ ga o'ting va ro'yxatdan o'ting
Misol:
Muhim: Agar siz uyda Wi -Fi yoqilgan bo'lsangiz, Internetdagi yorliq ishlamaydi. Shunday qilib, mening telefonimda ikkita yorliq bor. Intranet va Internetdagi yorliq. Menda ikkalasi ham bor. Agar men o'z yo'limda bo'lsam, men intranetdan foydalanaman va lte (4g) tashqarisida bo'lsam, Internet yorligidan foydalanaman.
3 -qadam: taxtalarni o'rnating
Bu erda men taxtalarni tuzatish uchun ikki tomonlama lentani ishlataman.
4 -qadam: Bolalar sxemasi, juda oddiy
Quvvat manbai sifatida siz android telefon zaryadlovchisidan foydalanishingiz mumkin. Bu arzon va arzon.
O'rnatish panelini 5V ga ulashingiz kerak. 3.3v dan foydalanmang. Ba'zida u ishlashi mumkin, lekin rulonlar 5v uchun ishlab chiqariladi.
Yuqori qizil chiziq simni qayerda lehimlashini, regulyatorning kirish joyida ko'rsatadi.
D1 - bu chiqish. Bu pin o'rni taxtasi kirishiga kirishi kerak. Bu pin har doim yuqori (3.3v). Qachon faollashtirilsa, bu lasanni faollashtirish uchun LOW (0v) ga 0, 5 soniya davomida o'tadi.
D2 - eshikni sezish uchun kirish. Agar LOW (0v) bo'lsa, eshik yopiladi. Agar yo'q bo'lsa, u ochiq.
Bilingki, bu kirish (D2) - 3, 3v. Ichki tortishish faollashadi.
Mening yonimda, mening garajli motorli kirishim menga 5v beradi. Ehtimol, uning ichki tortilishi ham faollashadi. Men baribir bog'landim va hech qanday muammo yo'q. Ishonch hosil qiling, bu pinga 5V dan yuqori kirmang. Garaj eshigining kirishini tekshirish uchun ko'p metrdan foydalaning. Agar bu 5v dan yuqori bo'lsa, sizda 2 ta tanlov bo'ladi:
1-2 rezistorli elektron bo'linmasini yarating
2-alohida magnit kalitini o'rnating
*************************
Shuningdek, o'rni taxtasini garaj ochgichiga ulashda qutbga E'tibor bering. Har doim esp8266 gndni gnd yoki umumiy garaj dvigateliga qo'ying.
*************************
5 -qadam: Boshqa rasmlar
Bu mening garajim. Eski, lekin hali ham ishlaydi:)
Ko'rib turganingizdek, men o'rni taxtasini garaj eshigining tugmachasiga va D2 kirishini yopilish chegarasiga uladim.
Garaj ochgichingizni tekshiring, shunga o'xshash narsani topasiz.
Tavsiya:
DIY aqlli garaj eshiklarini ochuvchi + uy yordamchisining integratsiyasi: 5 qadam
DIY aqlli garaj eshiklarini ochuvchi + uy yordamchisining integratsiyasi: ushbu DIY loyihasi yordamida oddiy garaj eshigingizni aqlli qilib aylantiring. Men sizga uni uy yordamchisi (MQTT orqali) yordamida qanday qurish va boshqarishni ko'rsataman va garaj eshigingizni masofadan ochish va yopish imkoniyatiga ega bo'laman, men Wemos deb nomlangan ESP8266 taxtasidan foydalanaman
Raspberry Pi Zero Garaj eshiklarini ochuvchi uskuna: 10 qadam
Raspberry Pi Zero Garage Door Opener Hardware: Bu loyiha uchun ilhom manbalaridan biri Raspberry Pi 3 Garage Door Opener -da, Internetda topilgan bir qancha yaxshi ko'rsatmalar edi. Tajribali elektronika mutaxassisi bo'lmaganim uchun, men buni qanday qilish haqida ko'p qo'shimcha tadqiqotlar o'tkazdim
Raspberry Pi garaj eshiklarini ochuvchi: 5 qadam
Raspberry Pi garaj eshiklarini ochuvchi: Garaj eshigini ochishga imkon beradigan bizning o'n besh yoshli klaviatura asta -sekin o'lmoqda, bir nechta tugmachalari zo'rg'a ro'yxatdan o'tmoqda, bu esa o'smirlarimizning (yoki itlarni parvarish qiluvchilarning) uyga kirishini qiyinlashtiradi. kalit Javob berish o'rniga
Raspberry Pi yordamida garaj eshiklarini ochuvchi: 5 qadam (rasmlar bilan)
Raspberry Pi yordamida garaj eshiklarini ochish vositasi: Garaj motorini smartfondan yoki veb -sahifani ko'rib chiqadigan har qanday qurilmadan boshqaring (AJAX bilan!). Loyiha boshlandi, chunki menda garaj uchun bitta masofadan boshqarish pulti bor edi. Ikkinchisini sotib olish qanchalik qiziqarli edi? Yetarli emas. Mening maqsadim nazorat qilish va nazorat qilish edi
Raspberry Pi 3 garaj eshiklarini ochuvchi: 15 qadam (rasmlar bilan)
Raspberry Pi 3 Garaj eshiklarini ochuvchi: Men buni 2014 yilda yaratganman. O'shandan beri ko'p narsa o'zgardi. 2021 yilda men bu erda Smart Garage Door Opener -ni yangiladim. Garaj eshigini ochish, yopish va kuzatish uchun Raspberry Pi va smartfondan foydalaning. Eshikning ochilishi va yopilishi s