Sisällysluettelo:
- Vaihe 1: Näin se toimii
- Vaihe 2: Hälytykset. Ethernet -yhteys epäonnistuu käynnistyksen yhteydessä
- Vaihe 3: Hälytykset Käynnistyshälytys
- Vaihe 4: Hälytykset Palovaroittimet
- Vaihe 6: Hälytykset Ovikello
Video: Arduino push -hälytykset ovikellolle, murtohälyttimelle, savuhälytyksille jne.: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
IoT -ilmoitukset ovikellostasi, murtohälytyksestä, savuhälytyksistä jne. Käyttämällä Arduino Unoa ja Ethernet -suojaa
Täydelliset tiedot verkkosivustollani täältä
Tietoja Arduino Push Alert Box -laitteesta Käyttää Wiznet W5100 -piiriin perustuvaa Arduino Uno- ja Ethernet -suojaa lähettääkseen hälytyksiä palovaroittimesta, murtohälytyksestä ja ovikellon aktivoinnista PushingBoxin kautta. Kaikki hälytykset jättävät huomiotta tilanteet/johdotusviat, jotka antavat nopeita useita laukaisimia. Tämä estää valtavan määrän vääriä hälytysviestejä lähettämästä matkapuhelimeesi. Hälytykset voidaan myös sitoa mihin tahansa taloon/toimistoon asennettuun verkkokameraan. Tämä tehdään PushingBox -käyttöliittymän kautta. PushingBox -palveluluettelo sisältää kaikentyyppiset puhelimet (Android, Windows ja Iphone), tietokoneet (Mac, Windows PC ja Chromebook) sekä postin ja twitterin. Jos käytät Pushbulletia, hälytykset toistuvat myös PC: lläsi/Chromebookillasi ja pian Mac OS: llä.
Murtohälytin
Lähettää hälytyksiä, kun kaikuluotain on aktivoitu ja myös kun kaiutin sammutetaan aikakatkaisun tai käyttäjän toimenpiteiden vuoksi. Yhdistää päähälytinpaneelin aux -kaiutinlähdön kautta. Stillkuva lähetetään myös kaikista määrittämistäsi kameroista.
Savuvaroitin
Käyttää rajapintana modifioitua palovaroitinta langattomassa verkon palovaroitusjärjestelmässä. Tunnistaa, kun palovaroittimet soivat todellisen hälytyksen, ja jättää huomiotta paristo-/vikailmoitukset. Se tekee tämän mittaamalla hälytysäänien välisen viiveen.
Yhdistetään modifioidun palovaroittimen ulostulon optoerottimen kautta.
Ovikello -hälytys
Kun ovikelloa painetaan, perinteinen ovikello soi normaalisti, mutta hälytys lähetetään myös kaikille laitteillesi ja kuva soittajasta. Siinä on myös käyttöliittymä, joka hakee kaikki matkapuhelimet langattomassa puhelinjärjestelmässä ovikellon soidessa. Suurinta osaa piireistä käytetään puhelinhakuliittymään, joka oli osa olemassa olevaa projektia. Tämä piiri voidaan helposti jättää pois ja vaihtaa, katso minimikaavio. Ovikellon koodi on säädettävä näiden huomioon ottamiseksi. Tämä tekee paljon yksinkertaisemmasta projektista.
Reset/Power On Alert
Kun virta palautetaan sähkökatkon jälkeen, hälytys lähetetään ilmoittamaan, että virta on katkennut ja se on nyt palautettu.
Näyttöön tulee myös visuaalinen hälytys, jos ethernet -yhteyttä ei voida muodostaa käynnistyksen yhteydessä.
Kuluttaa noin 2 wattia tehoa.
Vaihe 1: Näin se toimii
PushingBox
Katso kuva 1.
Push Alert Boxiin asennettu Arduino tunnistaa hälytykset ja lähettää ne Ethernet -kortin kautta PushingBoxiin. PushingBox lähettää sitten hälytykset palveluillesi ja lähetetään sitten kaikkiin laitteisiisi.
Kuva 2 näyttää luettelon palveluista, jotka voidaan aktivoida hälytyksilläsi.
Jokainen havaittu kohde aktivoi "skenaarion".
Jokainen "Skenaario" sisältää "Palvelut", jotka on mukautettu hälytyksiä varten. Kussakin skenaariossa voi olla vain yksi tai useampi palvelu. Esimerkiksi ovikelloskenaario voi lähettää sähköpostin, lähettää välittömän push -hälytyksen ja lähettää kuvan ovikamerastasi.
Olen sisällyttänyt koodiini esimerkkejä seuraavista hälytyksistä: ovikello, murtohälyttimen aktivointi, murtohälyttimen deaktivointi, savuhälytys ja Ethernet -virran palautus. muiden hälytysten määrä.
Jokaisella hälytyksellä on oma laitteistorajapinta Arduinon käynnistämiseksi ja oma koodibitti laitteiston ymmärtämiseksi.
Laitteisto/ohjelmisto on hyvin modulaarinen, joten on erittäin helppo valita, mitkä tämän projektin bitit haluat sisällyttää.
Vaihe 2: Hälytykset. Ethernet -yhteys epäonnistuu käynnistyksen yhteydessä
Kun virta palautetaan tai kun virta kytketään päälle, Wiznet W5100 Ethernet -kortti yrittää muodostaa yhteyden Internetiin. R3 -korteissa on nollauspiiri, joka nollaa kortin käynnistyksen yhteydessä ja varmistaa, että kortti muodostaa yhteyden virheettömästi.
R3: n alapuolella olevilla korteilla kortti ei yleensä kytkeydy uudelleen päälle käynnistyksen yhteydessä. On olemassa modi, jonka voit suorittaa, joka palauttaa kortin, kun se käynnistetään, ja antaa hyviä tuloksia, katso kuvat modin yksityiskohdista.
Jos korttisi ei muodosta yhteyttä uudelleen virran katkeamisen jälkeen (et saa hälytyksiä), olen asettanut Arduinon sytyttämään vilkkuvan LED -valon varoituksena. Merkkivalo vilkkuu, kun kortti yrittää muodostaa yhteyden, ja sen pitäisi sammua.
Jos punainen vilkkuva LED -valo palaa, yritä sammuttaa ja käynnistää laatikko.
Vaihe 3: Hälytykset Käynnistyshälytys
Käynnistyshälytys
Kun virta palautetaan Push Alert Box -laitteeseen, hälytys lähetetään, kun Ethernet -kortti on muodostanut yhteyden Internetiin. Tämä varoittaa sinua siitä, että jossain vaiheessa on ollut sähkökatkos, ja varoittaa sinua tarkistamaan, että kaikki järjestelmät toimivat uudelleen, kun tulet kotiin. IoT -liitäntälaatikossa on testikytkimet, joiden avulla voit testata, että kaikki järjestelmät varoittavat. Palovaroittimet voidaan testata painamalla mitä tahansa palovaroittimen "testipainiketta". Sinun pitäisi joka tapauksessa tehdä palovaroitustestit kuukausittain!
Video 1
Reaaliaikainen video IoT-liitäntälaatikostani sen suunnitteluvaiheessa ensimmäisen käynnistyksen yhteydessä. Osa tietokoneen näytöstä on oikealla ja näyttää vastaanotetut hälytykset, kun matkapuhelin on näytön vasemmalla puolella. Käytän Newtifryn puhuttuja hälytyksiä matkapuhelimessani järjestelmän testauksessa, jotta voin kuulla, mitä hälytyksiä lähetetään.
Video 2
Käynnistä työpöydän hälytysdemo, jossa näkyvät työpöytähälytykset, Arduino com -portin ulostulo ja matkapuhelimen hälytykset päällekkäin.
Vaihe 4: Hälytykset Palovaroittimet
"lastaus =" laiska"
Murtohälytyshälytykset lähetetään, kun hälytysääni aktivoituu. Hälytysilmoituksiin voidaan tarvittaessa lisätä myös verkkokamerasi kuva. Voit tarvittaessa seurata verkkokameroitasi tunkeutujien varalta.
Jos kaiutin on kytketty pois päältä tai aikakatkaistaan, lähetetään uusi hälytys, joka ilmoittaa, että hälytys on nyt pois päältä. Jos verkkokameroissasi on ääntä, voit vahvistaa tämän matkapuhelimen käyttöliittymän kautta.
Jos anturijohdossa ilmenee johdotusvirhe ja se katkeaa, useita hälytyksiä lähetetään. Arduino on asetettu havaitsemaan ja ohittamaan nopeat hälytykset. Olen liittänyt lisähälytyslähdön, mutta haluat murtautua hälytyspaneeliin, sinun pitäisi pystyä poistumaan LED -hälytysilmaisimista, jotta voit tehdä mukautettuja hälytyksiä riippuen siitä, mitkä vyöhykkeet ovat aktivoituneet. paniikki, sisä- tai ulko -ovet.
Käyttöliittymä on hyvin yksinkertainen, apulähtö käyttää relettä, joka laukaisee Arduinon, katso veroboard -moduulin kuva 2.
Videossa näkyy push -hälytykset työpöydälläni ja myös matkapuhelimellani päällekkäin. Arduino com -portti näkyy myös.
Vaihe 6: Hälytykset Ovikello
Suositeltava:
Raspberry Pi DIY Smart -ovikello, joka tunnistaa ihmiset, autot jne.: 5 vaihetta
Raspberry Pi DIY Smart-ovikello, joka tunnistaa ihmiset, autot jne. Nest tai yksi muista kilpailijoista) Rakensin oman älykkään ovilampun
LED -vilkkuvalot hinausauralle jne.: 5 vaihetta (kuvilla)
LED -vilkkuvalot hinausauralle jne.: Vaihdoin äskettäin suuren noutoni bleiseriin. isolla kuorma -autolla oli täysikokoinen valopalkki katolla, mutta bleiserissä on kattoluukku, joten en voi mennä siihen suuntaan uudelleen. Katsoin erilaisia piilopaikkoja ja minulla on jopa vanha kaksiputkinen strobe -kojelauta
Yksinkertainen "robottipaketti" klubeille, opettajille, Makerspaces jne.: 18 vaihetta
Yksinkertainen "robottipaketti" klubeille, opettajien luontotiloille jne.: Ajatuksena oli rakentaa pieni, mutta laajennettava paketti "Middle TN Robotic Arts Society" -jäsenillemme. Suunnittelemme työpajoja sarjan ympärille, erityisesti kilpailuja varten, kuten linjaseuranta ja nopea matka. Olemme sisällyttäneet Arduinon
Hämähäkin pudottaminen ovikellolle - Halloween Scare Prank: 4 vaihetta (kuvilla)
Hämähäkin pudottaminen ovikellolle - Halloween Scare Kepponen: Tällä Halloweenilla poikani Max keksi idean pudottaa hämähäkki kenelle tahansa, joka yrittää soittaa ovikelloa … Hyppäsin heti idean kimppuun ja ryhdyimme työskentelemään sen parissa. Käyttämällä yksinkertaista ultraääni-etäisyysanturia (HC-SR04) ja
Langaton sarja (UART) Arduino/STM32/jne: lle: 3 vaihetta (kuvien kanssa)
Langaton sarja (UART) Arduinolle/STM32/jne.: Toivottavasti kaikki ovat kanssani samaa mieltä siitä, että Arduino -sarja on loistava työkalu projektien virheenkorjaukseen. Se on pohjimmiltaan ainoa vaihtoehto Arduinon virheenkorjaukseen. Mutta joskus USB -kaapelin käyttäminen Ardista ei ole mahdollista tai käytännöllistä