Obsah:

Alarm garážových brán Arduino s Blynkom: 3 kroky
Alarm garážových brán Arduino s Blynkom: 3 kroky

Video: Alarm garážových brán Arduino s Blynkom: 3 kroky

Video: Alarm garážových brán Arduino s Blynkom: 3 kroky
Video: Alarm s relé - Roboťák 2024, November
Anonim
Alarm garážových brán Arduino s Blynkom
Alarm garážových brán Arduino s Blynkom
Alarm garážových brán Arduino s Blynkom
Alarm garážových brán Arduino s Blynkom
Alarm garážových brán Arduino s Blynkom
Alarm garážových brán Arduino s Blynkom
Alarm garážových brán Arduino s Blynkom
Alarm garážových brán Arduino s Blynkom

Docela základný senzor, ktorý odosiela údaje do projektu Blynk a zobrazuje stav mojich garážových brán - Open of Shut - a odosiela upozornenie na tlačenie do môjho telefónu, keď sa stav dverí zmení - Open to Shut alebo Shut to Open. Na pripojenie Wi -Fi a spustenie skici Arduino som použil WEMOS D1 Mini Pro, ale môžete použiť akékoľvek zariadenia kompatibilné s Arduino.

Pôvodne som plánoval použitie jednoduchého blokovacieho spínača, dvere sú však staršie garážové brány s posuvným sklápaním a neotvárajú sa vždy do rovnakej polohy. Získanie konzistentného kontaktu by bolo ťažké. Z rovnakého dôvodu som tiež vylúčil akýkoľvek typ magnetického senzora.

Usadil som sa na malom infračervenom (IR) senzore, ktorý dokáže detekovať prekážku v rozsahu 2-30 cm.

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať

1. WEMOS D1 Mini Pro - mini wifi doska s 16 MB bleskom, konektorom pre externú anténu a vstavanou keramickou anténou na základe ESP8266EX.

2. Snímač IR prekážok.

3. Účet a aplikácia Blynk vo vašom smartfóne.

4. Resetujte SW a vypínač (voliteľné), rôzne nepájivé dosky, zapojte vodiče atď. Na testovanie.

5. Jiffy Box - používam jasné, pretože rád vidím svoju prácu;-).

6. Montážna konzola na umiestnenie senzora blízko vašich dverí (použil som kus dreva).

Krok 2: Vytvorte si prototyp a otestujte ho

Vytvorte si prototyp a vyskúšajte si ho
Vytvorte si prototyp a vyskúšajte si ho
Vytvorte si prototyp a vyskúšajte si ho
Vytvorte si prototyp a vyskúšajte si ho
Vytvorte si prototyp a vyskúšajte si ho
Vytvorte si prototyp a vyskúšajte si ho

Pripojte infračervený snímač k D1 Mini:

Senzor - D1 Mini

VCC - +5V

GND - GND

VONKAJŠÍ - D3

Spustite náčrt a skontrolujte sériový monitor, aby ste zistili, či sa hodnota na kolíku D3 zmení, keď zablokujete prednú stranu snímača (pred diódami LED) - vzdialenosť detekcie môžete zmeniť nastavením potenciometra (potenciometra). Nastavil som to na asi 5 cm, čo je dosť na to, aby to umožnilo odchýlky vo dverách pri otvorení.

Náčrt je napísaný tak, že kolík je nastavený na VYSOKÝ, keď sú dvere otvorené (snímač je zablokovaný), alebo NÍZKE, ak sú dvere zatvorené (snímač nie je zablokovaný). Môžete to ľahko otočiť tak, aby vyhovovalo vašim potrebám, v závislosti od toho, kde snímač namontujete vzhľadom na polohu dverí.

Pri montáži do škatule som veľmi opatrne vyvŕtal otvory pre LED diódy, aby LED dobre priliehali - nie je potrebné žiadne ďalšie lepidlo, ktoré uľahčuje odstraňovanie kvôli nastavovaniu, montáži atď.

*POZNÁMKA: Náčrt definuje snímač ako pin 0 - je však fyzicky spojený s mini pinom W3 D1 WEMOS… Je to kvôli D! Mini je založený na čipe/procesore ESP8266. D1 Mini je v skutočnosti iba štít, náčrtok v skutočnosti beží na ESP8266. Takže GPiO pin 0 (uvedený v náčrte), v skutočnosti vypukne ako WEMOS D1 Mini pin D3. Nájdete to u mnohých skíc Arduino, mapovanie pinov sa líši od deongu na doske, ktorú používate.

Krok 3: Nainštalujte a voilá

Nainštalujte a voila!
Nainštalujte a voila!
Nainštalujte a voila!
Nainštalujte a voila!
Nainštalujte a voila!
Nainštalujte a voila!

Senzor som namontoval do malého, prehľadného boxu (prehľadného, aby som videl na svoju ručnú prácu!). Namontované na šrot z dreva tak, aby zárubňa blokovala snímač pri otvorených dverách.

Vyvŕtal som malý otvor v spodnej časti škatule, ktorá vystúpila na hornú časť hrnca, môžem zasunúť malý skrutkovač a nastaviť tak zlosť snímača bez toho, aby som musel odstraňovať veko. (Veko som namontoval aj na spodok, takže ak potrebujem otvoriť škatuľu, nepotrebujem odstrániť celý držiak zo steny, budem mať prístup k skrutkám tak, ako sú).

Projekt Blynk je veľmi jednoduchý, LED widget pre Open a Shut (zmenil som farby Červenú a Zelenú, môžete ich vybrať v nastaveniach aplikácie pre každý widget). Náčrt skontroluje snímač každú jednu sekundu a odošle údaje do správneho widgetu LED.

Oznámenie push sa spustí, keď sa zmení stav dverí. (Všimnite si toho, že Blynk má obmedzenie, ktoré povoľuje iba upozornenie push každých 15 sekúnd (to má zabrániť tomu, aby bol ich server bombardovaný požiadavkami), nastavil som v náčrte časovač na kontrolu zmeny stavu dverí iba každých 16 sekúnd, čo je dobré. dosť pre moje potreby. Existuje malý potenciál, že ak sa dvere otvoria a potom opäť zatvoria do 16 sekúnd, upozornenie sa vám nezobrazí (diódy LED však stále zobrazujú správny stav, pretože kontrolujú každú sekundu).

Odporúča: