Tartalomjegyzék:

Arduino garázskapu riasztó Blynk -el: 3 lépés
Arduino garázskapu riasztó Blynk -el: 3 lépés

Videó: Arduino garázskapu riasztó Blynk -el: 3 lépés

Videó: Arduino garázskapu riasztó Blynk -el: 3 lépés
Videó: fire alarm using IR sensor without Arduino🔥🔥#arduino #science 2024, November
Anonim
Arduino garázskapu riasztó Blynk -el
Arduino garázskapu riasztó Blynk -el
Arduino garázskapu riasztó Blynk -el
Arduino garázskapu riasztó Blynk -el
Arduino garázskapu riasztó Blynk -el
Arduino garázskapu riasztó Blynk -el
Arduino garázskapu riasztó Blynk -el
Arduino garázskapu riasztó Blynk -el

Elég egyszerű érzékelő, amely adatokat küld a Blynk projektnek, hogy megjelenítse a garázskapu állapotát - Open of Shut -, és push riasztást küld a telefonomnak, amikor az ajtó állapota megváltozik - Open to Shut vagy Shut to Open. A WEMOS D1 Mini Pro -t használtam a wifi -kapcsolathoz és az Arduino -vázlat futtatásához, de bármilyen Arduino -kompatibilis eszközt használhat.

Eredetileg egy egyszerű reteszelő kapcsolót terveztem, de az ajtó egy régebbi dönthető stílusú garázskapu, és nem mindig nyit ugyanabba a helyzetbe. A folyamatos kapcsolatfelvétel nehéz lett volna. Ugyanezen okból kizártam bármilyen típusú mágneses érzékelőt.

Egy kis infravörös (IR) szenzorra telepedtem, amely 2-30 cm-es akadályt képes észlelni.

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz

1. WEMOS D1 Mini Pro - mini wifi kártya 16 MB -os vakuval, külső antennacsatlakozóval és beépített kerámiaantennával az ESP8266EX alapján.

2. IR akadályérzékelő.

3. Blynk fiók és alkalmazás az okostelefonon.

4. Állítsa alaphelyzetbe az SW -t és a tápkapcsolót (opcionális), különféle kenyérlapokat, csatlakoztassa a vezetékeket stb.

5. Jiffy Box - A tiszta -t használom, mivel szeretem látni a munkáimat;-).

6. Szerelőkonzol az érzékelő az ajtó közelében történő elhelyezéséhez (én egy fadarabot használtam).

2. lépés: Készítse el prototípusát és tesztelje

Készítse el prototípusát és tesztelje
Készítse el prototípusát és tesztelje
Készítse el prototípusát és tesztelje
Készítse el prototípusát és tesztelje
Készítse el prototípusát és tesztelje
Készítse el prototípusát és tesztelje

Csatlakoztassa az infravörös érzékelőt a D1 Mini készülékhez:

Érzékelő - D1 Mini

VCC - +5V

GND - GND

OUT - D3

Futtassa a vázlatot, és ellenőrizze a soros monitort, hogy a D3 érintkező értéke megváltozik -e, amikor blokkolja az érzékelő elülső részét (a LED -ek előtt) - a potenciométer (pot) beállításával megváltoztathatja az észlelési távolságot. Körülbelül 5 cm -re állítottam be, ami bőven elegendő az ajtó variációihoz nyitott állapotban.

A vázlat úgy van írva, hogy a csap MAGAS legyen, ha az ajtó nyitva van (az érzékelő blokkolva), vagy LOW, ha az ajtó zárva van (az érzékelő nincs blokkolva). Ezt könnyedén megfordíthatja az Ön igényeinek megfelelően, attól függően, hogy az ajtó helyzetéhez képest hol helyezi el az érzékelőt.

A dobozba szereléskor nagyon óvatosan fúrtam lyukakat a LED -ekhez, hogy jól illeszkedjenek a LED -ekhez - nincs szükség további ragasztóra, amely megkönnyíti az eltávolítást a beállításhoz, szereléshez stb.

*MEGJEGYZÉS: A vázlat az érzékelőt 0. tűként határozza meg - azonban fizikailag csatlakoztatva van a WEMOS D1 Mini D3 tűhöz… Ez azért van, mert a D! A Mini az ESP8266 chipen/processzoron alapul. A D1 Mini gyakorlatilag csak pajzs, a vázlat valójában csak az ESP8266 -on fut. Tehát a GPiO 0 -as csap (a vázlatban szerepel) valójában WEMOS D1 Mini pin D3 -ként tör ki. Ezt sok Arduino -vázlattal találja meg, a csapok leképezése a használt táblán folyamatosan változik.

3. lépés: Telepítse és Voila

Telepítse és Voila!
Telepítse és Voila!
Telepítse és Voila!
Telepítse és Voila!
Telepítse és Voila!
Telepítse és Voila!

Az érzékelőt egy kicsi, átlátszó dobozba szereltem (világos, hogy lássam a kezem munkáját!). Fadarabokra van felszerelve, így az ajtókeret blokkolja az érzékelőt, amikor az ajtó nyitva van.

A doboz aljába kis lyukat fúrtam az edény tetejére, egy kis csavarhúzóval becsúsztathatom az érzékelő dühét anélkül, hogy le kellene venni a fedelet. (Felszereltem a fedelet is az aljára, hogy ha ki kell nyitnom a dobozt, ne kelljen eltávolítanom a teljes konzolot a falról, így hozzáférhetek a csavarokhoz.)

A Blynk projekt meglehetősen egyszerű, egy -egy LED -es widget az Open és a Shut funkcióhoz (megváltoztattam a piros és a zöld színeket, ezeket kiválaszthatja az egyes beállítások alkalmazásbeállításaiban). A vázlat másodpercenként ellenőrzi az érzékelőt, és adatokat küld a megfelelő LED -modulnak.

A push értesítés akkor aktiválódik, amikor az ajtó állapota megváltozik. (Ne feledje, hogy a Blynk korlátozása az, hogy csak 15 másodpercenként engedélyezi a push értesítést (ez megakadályozza, hogy a szervereiket kérésekkel bombázzák), a vázlatban beállítottam az időzítőt, hogy csak 16 másodpercenként ellenőrizze az ajtó állapotváltozását, ami jó Kicsi az esélye annak, hogy ha az ajtó kinyílt, majd újra becsukódott a 16 másodperces időszakon belül, akkor nem kap értesítést (de a LED -ek továbbra is a megfelelő állapotot mutatják, amikor másodpercenként ellenőrzik).

Ajánlott: