Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: Prototipingizni yarating va sinovdan o'tkazing
- 3 -qadam: O'rnatish va Voila
Video: Arduino garajidagi eshik signallari Blynk bilan: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Garaj eshigimning holatini ko'rsatish uchun Blynk loyihasiga ma'lumotlarni yuboradigan juda oddiy sensor - O'chirish - va eshik holati o'zgarganda telefonimga ogohlantirish yuboradi - Ochish yoki O'chirish uchun. Men WEMOS D1 Mini Pro -ni Wi -Fi tarmog'iga ulanish va Arduino eskizini ishlatish uchun ishlatardim, lekin siz Arduino -ga mos keladigan har qanday qurilmadan foydalanishingiz mumkin.
Men dastlab oddiy qulflash tugmachasini ishlatishni rejalashtirgandim, lekin eshik eski egilgan uslubdagi garaj eshigi va har doim ham bir xil holatda ochilmaydi. Ishonchli aloqa o'rnatish qiyin bo'lar edi. Xuddi shu sababga ko'ra, men har qanday turdagi magnit sensorni ajratdim.
Men 2-30 sm oralig'idagi to'siqni aniqlay oladigan kichik infraqizil (IR) sensorga joylashdim.
1 -qadam: Sizga nima kerak
1. WEMOS D1 Mini Pro - 16MB fleshli, tashqi antenna ulagichi va ESP8266EX asosidagi keramik antennaga ega mini -wifi karta.
2. IR to'siq sensori.
3. Smartfoningizdagi Blynk hisob qaydnomasi va ilovasi.
4. SW va quvvat tugmachasini (ixtiyoriy), turli xil taxtalarni, simlarni ulashni va boshqalarni sinov uchun qayta o'rnating.
5. Jiffy Box - men o'z ishimni ko'rishni xohlaganim uchun aniq ishlataman;-).
6. Sensorni sizning eshigingiz yoniga joylashtirish uchun o'rnatish moslamasi (men yog'och bo'lagini ishlatardim).
2 -qadam: Prototipingizni yarating va sinovdan o'tkazing
IQ sensorini D1 Mini -ga ulang:
Sensor - D1 Mini
VCC - +5V
GND - GND
Chiqish - D3
Eskizni ishga tushiring va ketma -ket monitorni tekshiring, senorning old qismini (LEDlar oldida) to'sib qo'yganingizda D3 pinidagi qiymat o'zgarishini bilib oling - siz potensiometrni (qozon) sozlash orqali aniqlash masofasini o'zgartirishingiz mumkin. Men uni taxminan 5 sm ga qo'ydim, bu eshikni ochilganda o'zgarishiga imkon beradi.
Eskiz shunday ochilganki, pin eshik baland bo'lganda (sensori bloklangan) YUQORI o'rnatilgan, yoki eshik yopilganda LOW (senor bloklanmagan). Sensorni eshikning joylashishiga qarab qaerga o'rnatganingizga qarab, buni ehtiyojingizga qarab osongina o'zgartirishingiz mumkin.
Qutiga o'rnatayotganda, men LEDlarning teshiklarini juda ehtiyotkorlik bilan burab qo'ydim, shuning uchun ularni yopishtirish, o'rnatish va boshqalarni olib tashlashni osonlashtiradigan qo'shimcha yopishtiruvchi kerak emas.
*ESLATMA: Eskizda sensor 0 -pin sifatida belgilanadi, lekin u jismoniy jihatdan WEMOS D1 Mini pin D3 ga ulangan… Buning sababi, D! Mini ESP8266 chip/protsessoriga asoslangan. D1 Mini - bu shunchaki qalqon, eskiz aslida ESP8266 -da ishlaydi. Shunday qilib, GPiO pin 0 (eskizda aytilgan) aslida WEMOS D1 Mini pin D3 sifatida ajralib chiqadi. Siz buni Arduino -ning ko'plab eskizlari bilan topasiz, pin xaritasi siz foydalanayotgan doskada ham turlicha bo'ladi.
3 -qadam: O'rnatish va Voila
Men sensorni kichkina, tiniq qutiga joylashtirdim (mening qo'l ishimni ko'rishim uchun aniq!). Yog'ochdan yasalgan bo'lakka o'rnatiladi, shunda eshik ramkasi eshik ochilganda sensorni to'sib qo'yadi.
Men qozon tepasiga o'rnatilgan qutining tagida kichik tuynuk ochdim, qopqog'ini olib tashlamasdan sensori g'azabini sozlash uchun kichik tornavida sirg'alib o'tishim mumkin. (Qopqoqni tagiga ham o'rnatdim, shuning uchun agar men qutini ochishim kerak bo'lsa, butun qavsni devordan olib tashlashning hojati yo'q, men vintlardek kira olaman).
Blynk loyihasi juda sodda, har biri Ochish va O'chirish uchun LED -vidjet (men qizil va yashil ranglarni o'zgartirdim, siz ularni har bir vidjet uchun dastur sozlamalarida ajratishingiz mumkin). Eskiz sensorni har soniyada tekshiradi va ma'lumotlarni to'g'ri LED vidjetiga yuboradi.
Push xabarnomasi eshik holati o'zgarganda ishga tushadi. (E'tibor bering, Blynk -da har 15 soniyada push -xabarnomaga ruxsat berish cheklovi bor (bu ularning serverini so'rovlar bilan bombardimon qilishni to'xtatish uchun), men eskizda taymerni eshik holatining o'zgarishini har 16 soniyada tekshirish uchun o'rnatdim, bu yaxshi Kichkina potentsial borki, agar eshik 16 soniya ichida ochilsa va yopilsa, siz xabarnomani olmaysiz (lekin LEDlar har soniyada tekshirilganda ham to'g'ri holatini ko'rsatadi).
Tavsiya:
Maxsus eshik tagligi, eshik qo'ng'irog'i: 6 qadam
Maxsus eshik tagligi eshikni qo'ng'irog'i. Salom! Mening ismim Jastin, men o'rta maktabda kichikman va bu ko'rsatma sizga kimdir eshik to'shagini bosganda qanday qo'ng'iroq qilish kerakligini ko'rsatib beradi va siz xohlagan ohang yoki qo'shiq bo'lishi mumkin! Eshik tagligi eshikni qo'zg'atgani uchun
Eshik qo'ng'irog'i, o'g'rilik signalizatsiyasi, tutun signalizatsiyasi va boshqalar uchun Arduino Push signallari: 8 qadam
Eshik qo'ng'irog'i, o'g'rilik signalizatsiyasi, tutun signallari va boshqalar uchun Arduino Push ogohlantirishlari: Arduino Uno va Ethernet qalqoni yordamida eshik qo'ng'irog'i, o'g'rilik signalizatsiyasi, tutun signallari va boshqalardan IoT bildirishnomalari. To'liq tafsilotlar mening veb -saytimda, Arduino Push Alert Box haqida Wiznet W5100 chipiga asoslangan Arduino Uno va Ethernet Shield -dan foydalanadi
IFTTT yordamida simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring: 8 qadam
IFTTT yordamida simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring: WiFi eshik qo'ng'irog'i sizning mavjud simli eshik qo'ng'irog'ingizni aqlli eshik qo'ng'irog'iga aylantiradi. https://www.fireflyelectronix.com/product/wifidoor
Uy yordamchisi yordamida simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring: 6 qadam
Uy yordamchisi yordamida simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring: mavjud simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring. Kimdir sizning qo'ng'irog'ingizga qo'ng'iroq qilganda, fotosurat yoki video ogohlantirishni olish uchun telefoningizga yoki oldingi old kamerangiz bilan bog'laning
Eshik va eshik monitoriga ulangan avtomatik chiroqlar: 5 qadam
Eshik va eshik monitoriga ulangan avtomatik chiroqlar: zulmatda boshqaruv panelini topish juda qiyin bo'lib tuyuladi, lekin bu loyiha bu muammoni hal qilishda haqiqatan ham yordam beradi. Buning echimini bilish uchun quyidagi amallarni bajaring