Tartalomjegyzék:
- 1. lépés: Hogyan működik?
- 2. lépés: Riasztások. Az Ethernet -kapcsolat sikertelen a bekapcsoláskor
- 3. lépés: Riasztások. Bekapcsolási riasztás
- 4. lépés: Riasztások. Füstjelzők
- 6. lépés: Riasztások. Ajtócsengő
Videó: Arduino push riasztások ajtócsengő, betörésriasztás, füstjelzők stb. Esetén: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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?
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
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
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
"betöltés =" lusta"
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:
Raspberry Pi DIY intelligens ajtócsengő, amely képes észlelni embereket, autókat stb.: 5 lépés
Raspberry Pi DIY intelligens ajtócsengő, amely érzékeli az embereket, autókat stb. Fészket vagy a többi versenytársat) Én építettem saját intelligens ajtónkat
Betörésriasztás (egyszerű és kódolás nélküli): 3 lépés
Betörésriasztás (egyszerű és nincs kódolás): 1. szintű IR alapú betörésriasztás. Ez a legalapvetőbb és legegyszerűbb projekt, amire szüksége van, egy csomó elektronika és vezeték. A projekt célja, hogy egyszerűen észlelje a tartományban lévő tárgyakat és a bamm -ot hangjelzés hallatszik és néhány másodperc múlva kikapcsol
Éjszakai betörésriasztás az Arduino használatával: 6 lépés
Éjszakai betörésriasztás Arduino használatával: Szia, minden az 5. utasítható. Általában tanulságosan írok, ha van olyan verseny, amelyben az Arduino -t használhatom alapkomponensként. Így ezzel az optikai versennyel lehetőséget kaptam, hogy bemutassak egy egyszerű iskolai projektet, nagyon kevés és egyszerű együttműködéssel
Üzemfigyelés és riasztások ESP8266 és AskSensors IoT Cloud segítségével: 6 lépés
Növényfigyelés és riasztások az ESP8266 és az AskSensors IoT Cloud segítségével: A projekt célja egy intelligens üzemfigyelő rendszer kiépítése az ESP8266 és az AskSensors IoT Platform segítségével. Ez a rendszer nyomon követhető a talaj nedvességtartalmával, és objektív kritériumokat szolgáltat az öntözési döntésekhez. amelyek segítenek az öntözés biztosításában
Egyszerű Arduino vezeték nélküli betörésriasztás: 12 lépés (képekkel)
Egyszerű Arduino vezeték nélküli betörésriasztás: Ez a projekt a félelmetes, deba168 által utasítható módosított változata. Az eredetit itt tekintheti meg. Én egy 8. osztályos technikai tanfolyamot tartok, így a képzésen a szobánkban található készletekről lesz szó … Az eszközeid eltérőek lehetnek. Bevágtam a leckét