Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: sukurkite savo prototipą ir išbandykite
- 3 žingsnis: įdiekite ir Voila
Video: „Arduino“garažo durų signalizacija su „Blynk“: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Gana paprastas jutiklis, siunčiantis duomenis į „Blynk“projektą, kad būtų rodoma mano garažo durų būsena - „Open of Shut“- ir siunčia įspėjimo signalą į mano telefoną, kai pasikeičia durų būsena - „Open to Shut“arba „Shut to Open“. „Wi -Fi“ryšiui ir „Arduino“eskizui paleisti naudojau „WEMOS D1 Mini Pro“, tačiau galite naudoti bet kokius su „Arduino“suderinamus įrenginius.
Iš pradžių planavau naudoti paprastą blokavimo jungiklį, tačiau durys yra senesnės pakreipimo stiliaus garažo durys ir ne visada atsidaro toje pačioje padėtyje. Užmegzti nuolatinį kontaktą būtų buvę sunku. Dėl tos pačios priežasties atsisakiau bet kokio tipo magnetinių jutiklių.
Aš įsitaisiau ant mažo infraraudonųjų spindulių (IR) jutiklio, galinčio aptikti 2–30 cm diapazono kliūtį.
1 žingsnis: ko jums reikės
1. WEMOS D1 Mini Pro - mini wifi plokštė su 16 MB blykste, išorine antenos jungtimi ir įmontuota keramine antena, pagrįsta ESP8266EX.
2. IR kliūčių jutiklis.
3. „Blynk“paskyra ir programa išmaniajame telefone.
4. Iš naujo nustatykite SW ir maitinimo jungiklį (neprivaloma), įvairias duonos lentas, laidus ir tt bandymui.
5. „Jiffy Box“- naudoju aiškų, nes man patinka matyti savo darbą;-).
6. Montavimo laikiklis, skirtas jutikliui pastatyti prie jūsų durų (aš naudojau medžio laužą).
2 žingsnis: sukurkite savo prototipą ir išbandykite
Prijunkite IR jutiklį prie „D1 Mini“:
Jutiklis - D1 Mini
VCC - +5V
GND - GND
OUT - D3
Paleiskite eskizą ir patikrinkite nuoseklųjį monitorių, ar D3 kaiščio vertė pasikeičia, kai užblokuojate jutiklio priekį (priešais šviesos diodus) - galite pakeisti aptikimo atstumą, reguliuodami potenciometrą (puodą). Aš nustatiau jį maždaug 5 cm, o tai yra pakankamai, kad atidarytos durys galėtų skirtis.
Eskizas parašytas taip, kad kaištis būtų AUKŠTAS, kai durys atidarytos (jutiklis užblokuotas), arba LOW, kai durys uždarytos (jutiklis neužblokuotas). Galite lengvai pakeisti tai pagal savo poreikius, priklausomai nuo to, kur montuojate jutiklį, atsižvelgiant į durų padėtį.
Montuodami dėžutėje, aš labai atsargiai išgręžiau skylutes šviesos diodams, kad jie būtų tvirtai priglundantys prie šviesos diodų - nereikia papildomų klijų, kurie palengvintų nuėmimą reguliavimui, montavimui ir pan.
*PASTABA: eskizas apibrėžia jutiklį kaip 0 kaištį, tačiau jis fiziškai prijungtas prie „WEMOS D1 Mini pin D3“… Taip yra todėl, kad D. „Mini“yra pagrįstas ESP8266 mikroschema/procesoriumi. „D1 Mini“iš tikrųjų yra tik skydas, eskizas tiesiog veikia ESP8266. Taigi GPiO kaištis 0 (nurodytas eskize) iš tikrųjų išsiskiria kaip WEMOS D1 mini kaištis D3. Tai rasite su daugybe „Arduino“eskizų, kaiščių atvaizdavimas skiriasi jūsų naudojamoje lentoje.
3 žingsnis: įdiekite ir Voila
Aš sumontavau jutiklį į mažą, skaidrią dėžutę (aiški, kad galėčiau matyti savo rankų darbą!). Montuojamas ant medžio laužo taip, kad atidarius duris durų rėmas užblokuotų jutiklį.
Aš išgręžiau nedidelę skylę dėžutės pagrinde, prigludusią prie puodo viršaus, galiu įkišti mažą atsuktuvą, kad sureguliuotų jutiklio pyktį, nenuimdamas dangčio. (Aš taip pat uždėjau dangtelį apačioje, kad, jei man reikia atidaryti dėžutę, man nereikėtų nuimti viso laikiklio nuo sienos, galėčiau prieiti prie varžtų taip, kaip yra).
„Blynk“projektas yra gana paprastas, kiekvienas LED valdiklis skirtas „Open“ir „Shut“(aš pakeičiau raudonos ir žalios spalvos spalvas, jas galite pasirinkti kiekvieno valdiklio programos nustatymuose). Eskizas tikrins jutiklį kas sekundę ir siunčia duomenis į teisingą LED valdiklį.
Push pranešimas suveikia pasikeitus durų būsenai. (Atkreipkite dėmesį, kad „Blynk“apribojimas yra tas, kad jie leidžia tiesioginius pranešimus kas 15 sekundžių (tai neleidžia jų serveriui bombarduoti užklausų), eskize nustatiau laikmatį, kad tik patikrintų, ar durų būsenos pasikeitimas tik kas 16 sekundžių, o tai yra gerai Yra nedidelis potencialas, kad jei durys atsidarys ir vėl užsidarys per 16 sekundžių, jūs negausite pranešimo (tačiau šviesos diodai vis tiek rodys teisingą būseną, kai tikrina kas sekundę).
Rekomenduojamas:
„Pasidaryk pats“išmaniųjų garažo durų atidarytuvas ir namų asistento integracija: 5 žingsniai
„Pasidaryk pats“išmaniųjų garažo durų atidarytuvas ir namų asistento integracija: naudodamiesi šiuo „pasidaryk pats“projektu, protingai paverskite įprastas garažo duris. Aš jums parodysiu, kaip jį sukurti ir valdyti naudojant „Home Assistant“(per MQTT) ir galėsiu nuotoliniu būdu atidaryti ir uždaryti garažo duris. Naudosiu ESP8266 plokštę, pavadintą „Wemos“
Dviejų garažo durų stebėjimas: 4 žingsniai
Dviejų garažo durų stebėjimas: 2016 m. Persikėlėme į naują namą, kuriame garažo durys yra taip, kad jų nematytumėte nuo pagrindinio namo įėjimo. Taigi jūs negalite būti tikri, ar durys uždarytos, ar atidarytos. Tik stebėjimui buvę savininkai sumontavo spaudos jungiklį
Pigus išmanusis garažo durų atidarytuvas: 6 žingsniai (su nuotraukomis)
Pigūs „Smart Garage“durų atidarytuvai: „CreditI“beveik nukopijavau „Savjee“diegimą, tačiau vietoj „Shelly“naudojau „Sonoff Basic“. Peržiūrėkite jo svetainę ir „YouTube“kanalą! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Garažo durų atidarytuvas su atsiliepimais naudojant „Esp8266“kaip žiniatinklio serverį .: 6 žingsniai
Garažo durų atidarytuvas, naudodamas „Esp8266“kaip žiniatinklio serverį: Sveiki, aš jums parodysiu, kaip padaryti paprastą būdą padaryti garažo durų atidarytuvą.-ESP8266 yra užkoduotas kaip žiniatinklio serveris, durys gali būti atidarytos visur pasaulyje atsiliepimai, jūs žinosite, ar durys yra atidarytos arba uždarytos realiu laiku-paprasta, tik vienas spartusis klavišas
„IPhone“ir „Arduino“garažo durų atidarytuvas: 8 žingsniai
„IPhone“ir „Arduino“garažo durų atidarytuvas: Aš dažnai vadovaujuosi daugybe modernių nurodymų ir visada stebiuosi žmonių sugalvotais dalykais. Prieš kurį laiką radau pamoką ant „wifi“garažo durų atidarytuvo, kuri, mano manymu, buvo tikrai šauni, ir įtraukiau ją į savo nesibaigiantį įdomių darbų sąrašą