Tartalomjegyzék:

Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb. Esetén: 8 lépés
Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb. Esetén: 8 lépés

Videó: Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb. Esetén: 8 lépés

Videó: Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb. Esetén: 8 lépés
Videó: FLProg9: RTC ébresztőóra | ESP32 NodeMCU | Arduino vizuális beágyazott programozás 2024, Július
Anonim
Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb
Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb
Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb
Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb
Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb
Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb

IoT értesítések ajtócsengőjétől, betörésriasztástól, füstjelzőktől stb. Arduino Uno és Ethernet pajzs használatával

Teljes részletek a honlapomon itt

Az Arduino Push Alert Box A Wiznet W5100 chipen alapuló Arduino Uno és Ethernet Shield funkciót használ a push riasztások küldésére a füstriasztásról, a betörésriasztásról és a csengőhangok aktiválásáról a PushingBoxon keresztül. Minden riasztás figyelmen kívül hagyja azokat a helyzeteket/kábelezési hibákat, amelyek gyors többszöri aktiválást eredményeznek. Ez megakadályozza, hogy hatalmas mennyiségű hamis figyelmeztető üzenetet küldjenek Önnek a mobiltelefonjára. A riasztások a házba/irodába telepített webkamerákhoz is köthetők. Ez a PushingBox felületen keresztül történik. A PushingBox szolgáltatások listája tartalmazza az összes típusú telefont (Android, Windows és Iphone), számítógépet (Mac, Windows PC és Chromebook), valamint a levelezést és a twittert. Pushbullet használata esetén a riasztások megismétlődnek a PC -n/Chromebookon és hamarosan a Mac OS -en is.

Riasztó

Riasztásokat küld, amikor a hangjelző be van kapcsolva, és akkor is, ha a hangjelző kikapcsol, ha időkorlát vagy felhasználói beavatkozás történik. Csatlakozás a fő riasztópanel aux hangjelző kimenetén keresztül. Állóképet is küld a beállított bütykökről.

Füstjelző

Interfészként módosított füstjelzőt használ a vezeték nélküli, füstjelző rendszerben. Érzi, amikor a füstjelzők hangjelzést adnak, és figyelmen kívül hagyja az alacsony akkumulátor-/hibajelzéseket. Ezt a hangjelző csipogások közötti késleltetés mérésével teszi.

Optocsatolón keresztül csatlakozik a módosított füstjelző hangjelző kimenethez.

Ajtócsengő riasztás

Amikor megnyomja a csengőjét, a hagyományos ajtócsengő a megszokott módon csenget, de figyelmeztetést is küld minden eszközére, valamint a hívó képét. Ez egy interfésszel rendelkezik, amely lehetővé teszi a vezeték nélküli telefonrendszer összes telefonjának lapozását, amikor cseng a csengő. Az áramkörök nagy részét a telefonos személyhívó interfészhez használják, amely egy meglévő projekt része volt. Ez az áramkör könnyen kihagyható és kicserélhető, lásd a minimális sematikus diagramot. Az ajtócsengő kódját módosítani kell, hogy ezeket figyelembe vegyék. Ez sokkal egyszerűbb projektet eredményez.

Reset/Power On Alert

Az áramkimaradás után az áramellátás helyreállításakor figyelmeztető üzenetet küldünk, amely tájékoztatja Önt, hogy az áramszünet megszakadt és most helyreállt.

Ezenkívül vizuális figyelmeztetés is megjelenik, ha az Ethernet -kapcsolat nem lehetséges a bekapcsoláskor.

Körülbelül 2 watt teljesítményt fogyaszt.

1. lépés: Hogyan működik?

Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik

PushingBox

Lásd az 1. képet.

A riasztásokat a Push Alert Boxba szerelt Arduino érzékeli, és Ethernet -kártyán keresztül elküldi a PushingBox -nak. A PushingBox ezután elküldi a riasztásokat a szolgáltatásaihoz, majd az összes eszközére továbbítja őket.

A 2. kép azoknak a szolgáltatásoknak a listáját mutatja, amelyeket a riasztások aktiválhatnak.

Minden érzékelt elem aktivál egy "forgatókönyvet".

Minden "forgatókönyv" tartalmaz "Szolgáltatásokat", amelyek a riasztások egyéni beállításai. Mindegyik esetben csak 1 vagy több szolgáltatással rendelkezhet. például egy kapucsengő forgatókönyv e -mailt küldhet, azonnali push riasztást küldhet, és képet küldhet az ajtó kamerájáról.

Példákat a következő riasztásokra tettem be a kódomba: Ajtócsengő, Betörésjelző hangjelző aktiválása, Betörésjelző deaktiválása, Füstriasztás és Ethernet -visszaállítás. A riasztások könnyen beállíthatók fagyasztóriasztásokhoz, üvegházi riasztásokhoz, trópusi haltartály hőmérséklet -riasztásokhoz és bármilyen egyéb riasztások száma.

Minden riasztás saját hardver interfésszel rendelkezik az Arduino aktiválásához, és saját kóddal rendelkezik a hardver értelmezéséhez.

A hardver/szoftver nagyon moduláris, így nagyon könnyű kiválasztani, hogy a projekt mely bitjeit kívánja felvenni.

2. lépés: Riasztások. Az Ethernet -kapcsolat sikertelen a bekapcsoláskor

Riasztások. Az Ethernet -kapcsolat sikertelen a bekapcsoláskor
Riasztások. Az Ethernet -kapcsolat sikertelen a bekapcsoláskor
Riasztások. Az Ethernet -kapcsolat sikertelen a bekapcsoláskor
Riasztások. Az Ethernet -kapcsolat sikertelen a bekapcsoláskor

A Wiznet W5100 Ethernet kártya az áramellátás helyreállításakor vagy az első bekapcsoláskor megpróbál csatlakozni az internethez. Az R3 kártyákon van egy reset chip, amely visszaállítja a kártyát a bekapcsoláskor, és biztosítja, hogy a kártya hibátlanul csatlakozzon.

Az R3 alatti kártyákon a kártya általában nem kapcsolódik újra a bekapcsoláskor. Van egy mod, amelyet végrehajthat, amely visszaállítja a kártyát, amikor be van kapcsolva, és jó eredményeket ad, lásd a képeket a mod részleteiért.

Abban az esetben, ha a kártya nem tud újra csatlakozni áramkimaradás után (nem kap figyelmeztetést), beállítottam az Arduino -t, hogy figyelmeztető jelzőfényként világítson. A LED villogni fog, amikor a kártya csatlakozni próbál, majd kialszik.

Ha a piros villogó LED továbbra is világít, próbálja meg kikapcsolni, majd bekapcsolni a dobozt.

3. lépés: Riasztások. Bekapcsolási riasztás

Image
Image

Bekapcsolási riasztás

Amikor a távirányítót a Push Alert Box helyreállítja, a rendszer figyelmeztetést küld, amint az Ethernet -kártya sikeresen újra csatlakozik az internethez. Ez figyelmezteti Önt, hogy valamikor áramkimaradás történt, és arra figyelmeztet, hogy ha hazaér, ellenőrizze újra az összes rendszert. Az IoT interfész doboz tesztkapcsolókkal rendelkezik, amelyek lehetővé teszik az összes rendszer riasztásának tesztelését. A füstjelzőket bármely füstjelző "tesztgomb" megnyomásával tesztelheti. Mindenképpen havonta füstjelző teszteket kell végeznie!

1. videó

Valós idejű videó az IoT interfészdobozom tervezési szakaszában az első bekapcsoláskor. A számítógép képernyőjének egy része jobb oldalon mutatja a kapott riasztásokat, míg a mobiltelefonom a képernyő bal oldalán található. A Newtifry hangos figyelmeztetéseit használom a mobilomon a rendszer tesztelésekor, hogy halljam, milyen figyelmeztetések érkeznek.

2. videó

Kapcsolja be a riasztási demót az asztalon, amely asztali riasztásokat, Arduino com port kimenetet és mobil figyelmeztetéseket jelenít meg a tetején.

4. lépés: Riasztások. Füstjelzők

Riasztások. Riasztó
Riasztások. Riasztó

"betöltés =" lusta"

Riasztások. Riasztó
Riasztások. Riasztó

A betörésriasztás riasztásokat küld, amikor a riasztó megszólal. Szükség esetén a webkamera képe is beilleszthető a riasztási figyelmeztetésekbe. Igény szerint nyomon követheti webkameráit a betolakodók tekintetében.

Ha a sziréna ki van kapcsolva vagy időkorlátja van, egy további riasztás érkezik, amely jelzi, hogy a riasztó ki van kapcsolva. Ha van hangja a webkamerákon, akkor ezt a mobiltelefon felületén is megerősítheti.

Ha huzalozási hiba alakul ki az érzékelő vezetékén, és az megszakad, több riasztás érkezik. Az Arduino be van állítva a gyors riasztások észlelésére és figyelmen kívül hagyására. Csatlakoztam a kiegészítő riasztó kimenethez, de be akarja törni a betörésjelző panelt, akkor képesnek kell lennie arra, hogy kimeneteket kapjon a LED -es riasztásjelzőkről, így egyéni riasztásokat készíthet attól függően, hogy mely zónák aktiválódtak, pl. pánik, belső vagy külső ajtók.

Az interfész nagyon egyszerű, a segédkimenet egy relét működtet, amely bekapcsolja az Arduino -t, lásd a veroboard modul 2. képét.

A videón Push riasztások láthatók az asztalon és a mobilomon is. Az Arduino com port out is látható.

6. lépés: Riasztások. Ajtócsengő

Ajánlott: