Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Izradite svoj prototip i testirajte
- Korak 3: Instalirajte i Voila
Video: Arduino alarm za garažna vrata sa blinkom: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Prilično osnovni senzor koji šalje podatke Blynk projektu za prikaz statusa mojih garažnih vrata - Otvoreno od zatvaranja - i šalje upozorenje na telefon kada se promijeni status vrata - Otvori za Zatvaranje ili Zatvori za otvaranje. Koristio sam WEMOS D1 Mini Pro za povezivanje putem WiFi -ja i za pokretanje Arduino skice, ali mogli ste koristiti bilo koji Arduino kompatibilan uređaj.
Prvo sam planirao korištenje jednostavnog prekidača za zaključavanje, međutim vrata su starija garažna vrata s nagibom i ne otvaraju se uvijek u isti položaj. Dobivanje stalnog kontakta bilo bi teško. Također sam izbacio bilo koju vrstu magnetskog senzora iz istog razloga.
Odlučio sam se za mali infracrveni (IR) senzor koji može otkriti prepreku u rasponu 2-30 cm.
Korak 1: Šta će vam trebati
1. WEMOS D1 Mini Pro - mini wifi ploča sa 16 MB bljeskalice, priključkom za vanjsku antenu i ugrađenom keramičkom antenom zasnovanom na ESP8266EX.
2. IC osjetnik prepreke.
3. Blynk račun i aplikacija na vašem pametnom telefonu.
4. Resetirajte SW i prekidač za napajanje (opcionalno), razne matične ploče, spojite žice itd. Za testiranje.
5. Jiffy Box - Koristim jasan način na koji volim vidjeti svoj rad;-).
6. Montažni držač za postavljanje senzora blizu vaših vrata (koristio sam komad drveta).
Korak 2: Izradite svoj prototip i testirajte
Priključite IC senzor na D1 Mini:
Senzor - D1 Mini
VCC - +5V
GND - GND
IZLAZ - D3
Pokrenite skicu i provjerite serijski monitor da vidite da li se vrijednost na pinu D3 mijenja kada blokirate prednji dio senzora (ispred LED dioda) - udaljenost detekcije možete promijeniti podešavanjem potenciometra (lonca). Postavio sam ga na otprilike 5 cm što je dovoljno da omogući varijacije vrata kada se otvore.
Skica je napisana tako da je igla postavljena na VISOKO kada su vrata otvorena (senzor je blokiran), ili NISKO kada su vrata zatvorena (senzor nije blokiran). Ovo možete jednostavno preokrenuti prema svojim potrebama, ovisno o tome gdje montirate senzor u odnosu na položaj vrata.
Prilikom ugradnje u kutiju vrlo sam pažljivo izbušio rupe za LED diode kako bi LED diode dobro prianjale - nema potrebe za dodatnim ljepilom koje olakšava uklanjanje radi podešavanja, montaže itd.
*NAPOMENA: Skica definira senzor kao pin 0 - međutim, fizički je spojen na WEMOS D1 Mini pin D3… To je zato što je D! Mini je baziran na čipu/procesoru ESP8266. D1 Mini je zapravo samo štit, skica zapravo radi na ESP8266. Dakle, GPiO pin 0 (naveden na skici), zapravo izbija kao WEMOS D1 Mini pin D3. To ćete pronaći s mnogim Arduino skicama, preslikavanje pinova ovisi o ploči koju koristite.
Korak 3: Instalirajte i Voila
Ugradio sam senzor u malu, prozirnu kutiju (prozirnu tako da mogu vidjeti svoj ručni rad!). Montira se na otpadni komad drveta tako da okvir vrata blokira senzor kada su vrata otvorena.
Izbušio sam malu rupu u dnu kutije poravnatu do vrha lonca, mogu ubaciti mali odvijač za podešavanje bijesa senzora bez potrebe za uklanjanjem poklopca. (Montirao sam i poklopac na dno, tako da ako moram otvoriti kutiju ne moram skidati cijeli nosač sa zida, mogu pristupiti vijcima koji jesu).
Projekt Blynk je prilično jednostavan, svaki sa LED widgetom za Open i Shut (promijenio sam boje Crvenu i Zelenu, možete ih podesiti u postavkama aplikacije za svaki widget). Skica će provjeravati senzor svake sekunde i slati podatke na odgovarajući LED widget.
Push obavijest se aktivira kad se promijeni stanje vrata. (Imajte na umu da Blynk ima ograničenje da dopuštaju samo push obavijesti svakih 15 sekundi (time se sprječava da njihov server bombardiraju zahtjevi), postavio sam mjerač vremena na skici da provjerava promjenu stanja vrata samo svakih 16 sekundi, što je dobro dovoljno za moje potrebe. Postoji mali potencijal da ako se vrata otvore, a zatim zatvore ponovo u roku od 16 sekundi, nećete dobiti obavijest (ali LED diode će i dalje prikazivati ispravno stanje dok provjeravaju svaku sekundu).
Preporučuje se:
Hakirajte vaša garažna vrata: 5 koraka
Hakirajte vaša garažna vrata: Ko nije ni sanjao da ode kući samo s aplikacijom za telefon ili da može slušati i ponovo kopirati podatkovne tramvaje? Sretan sam što mogu s vama podijeliti ono što sam shvatio i kako sam postupio. Započeo sam ovaj projekt nakon što sam drugi put zaboravio ključeve
Alexa garažna vrata s Arduino Esp8266: 6 koraka
Alexa garažna vrata s Arduinom Esp8266: Ideja za ovaj projekt došla mi je iz starog projekta na kojem sam radio prije nekog vremena. Ožičio sam jednostavan krug s tipkama koji bi palio LED lampicu kada bi gumb pritisnuo garažna vrata. Ova metoda se pokazala nepouzdanom i nije toliko korisna
Nadzor dva garažna vrata: 4 koraka
Nadzor dva garažna vrata: 2016. godine preselili smo se u novu kuću, gdje su garažna vrata smještena na način da ih ne vidite s glavnog ulaza u kuću. Dakle, ne možete biti sigurni jesu li vrata zatvorena ili otvorena. Samo za nadzor, bivši vlasnici su instalirali prekidač za štampu
Nevidljivi daljinski upravljač za garažna vrata: 7 koraka (sa slikama)
Nevidljivi daljinski upravljač za garažna vrata: Jednom smo auto ostavili parkiran ispred garaže, a lopov je razbio prozor kako bi došao do daljinskog upravljača garažnih vrata. Zatim su otvorili garažu i ukrali nekoliko bicikala. Zato sam odlučio sakriti daljinski upravljač ugradivši ga u pepeljaru automobila. Radi do
Bežična verzija Da li su moja garažna vrata otvorena ili zatvorena?: 7 koraka
Bežična verzija … Jesu li moja garažna vrata otvorena ili zatvorena?: Željeli smo jednostavan, jeftin i pouzdan sistem indikacije koji nam pokazuje jesu li naša garažna vrata otvorena ili zatvorena. Postoji mnogo pitanja " Da li su mi garažna vrata otvorena " projekti. Najveći broj ovih projekata je ožičen. U mom slučaju pokrenut