Sadržaj:
- Korak 1: Kako to funkcionira
- Korak 2: Upozorenja. Ethernet veza ne uspijeva pri uključivanju
- Korak 3: Upozorenja. Upozorenje pri uključivanju
- Korak 4: Upozorenja. Alarmi za dim
- Korak 6: Upozorenja. Zvono na vratima
Video: Arduino push upozorenja za zvono na vratima, alarm za provalu, alarme za dim itd.: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
IoT obavijesti s vašeg zvona na vratima, alarma za provalu, alarma za dim itd. Pomoću Arduino Uno i Ethernet štita
Svi detalji na mojoj web stranici ovdje
O Arduino Box Alert Box -u Koristi Arduino Uno i Ethernet štit zasnovan na Wiznet W5100 čipu za slanje push upozorenja o alarmu za dim, alarmu za provalu i aktiviranju zvona na vratima putem PushingBox -a. Sva upozorenja zanemaruju situacije/greške u ožičenju koje daju brzi više okidača. Ovo sprječava slanje ogromnih količina poruka lažnih upozorenja na vaš mobilni telefon. Upozorenja se također mogu povezati s bilo kojom web kamerom instaliranom u vašoj kući/uredu. To se radi putem PushingBox sučelja. Lista usluga PushingBox uključuje sve vrste telefona (Android, Windows i iPhone), računala (Mac, Windows PC i Chromebook), a uključuje i poštu i twitter. Ako koristite Pushbullet, upozorenja se ponavljaju i na vašem računaru/Chromebooku, a vrlo brzo i na Mac OS -u.
Alarmni sustav
Šalje upozorenja kada je zvučni signal aktiviran, kao i kada je zvučni signal isključen zbog vremenskog ograničenja ili intervencije korisnika. Povezuje se preko aux zvučnog izlaza na mojoj glavnoj alarmnoj ploči. Fotografija se takođe šalje sa svih kamera koje ste postavili.
Alarm za dim
Koristi modificirani alarm za dim u bežičnom umreženom sistemu za upozorenje na dim kao sučelje. Oseti kada se oglasi dimni alarm za pravo upozorenje i zanemaruje upozorenja o niskoj bateriji/grešci. To se postiže mjerenjem kašnjenja između zvučnih signala.
Povezuje se putem optičkog spregača na izmijenjenom izlazu alarma za dim.
Upozorenje na zvono na vratima
Kada pritisnete zvono na vratima, uobičajeno zvono na vratima zvoni uobičajeno, ali se upozorava i na sve vaše uređaje zajedno sa slikom pozivaoca. Takođe ima interfejs za pozivanje svih telefona na bežičnom telefonskom sistemu kada zvoni na vratima. Većina kola se koristi za interfejs telefonskog pejdžera koji je bio dio postojećeg projekta. Ovo kolo se može lako izostaviti i zamijeniti, pogledajte minimalni shematski dijagram. Kôd zvona na vratima morat će se prilagoditi kako bi se oni uzeli u obzir. To će učiniti mnogo jednostavniji projekt.
Upozorenje o resetiranju/uključivanju
Kada se napajanje obnovi nakon nestanka struje, šalje se upozorenje koje vas obavještava da je napajanje prekinuto i da je sada obnovljeno.
Postoji i vizualno upozorenje ako se Ethernet veza ne može uspostaviti pri uključivanju.
Koristi oko 2W snage.
Korak 1: Kako to funkcionira
PushingBox
Pogledajte sliku 1.
Upozorenja detektuje Arduino montiran u Push Alert Box i šalje se putem Ethernet kartice na PushingBox. PushingBox zatim šalje upozorenja vašim uslugama, a zatim se prosljeđuju na sve vaše uređaje.
Slika 2 prikazuje popis usluga koje se mogu aktivirati vašim upozorenjima.
Svaka osjetljiva stavka aktivira "Scenario".
Svaki "Scenarij" sadrži "Usluge" koje su prilagođene za postavljanje vaših upozorenja. U svakom scenariju možete imati samo jednu ili više usluga. npr. Scenarij zvona na vratima može poslati e -poruku, poslati instant upozorenje i poslati sliku sa kamere na vratima.
U svoj sam kôd uključio primjere sljedećih upozorenja: Zvono na vratima, Aktiviranje alarma za provalu, Deaktiviranje alarma za provalu, Alarm za dim i vraćanje napajanja Ethernet -a. Upozorenja se lako mogu postaviti za alarme zamrzivača, alarme za staklenike, alarme za temperaturu u akvarijumu za tropske ribe i bilo koje broj drugih alarma.
Svako upozorenje ima svoje hardversko sučelje za pokretanje Arduina i vlastiti dio koda koji ima smisla u hardveru.
Hardver/softver je vrlo modularni pa je vrlo lako odabrati i odabrati dijelove ovog projekta koje želite uključiti.
Korak 2: Upozorenja. Ethernet veza ne uspijeva pri uključivanju
Nakon vraćanja napajanja ili pri uključivanju, Wiznet W5100 Ethernet kartica će se pokušati povezati s internetom. Na pločama R3 postoji čip za resetiranje koji resetira karticu pri uključivanju i trebao bi osigurati da se kartica bez greške poveže.
Na karticama ispod R3 kartica se ne uključuje ponovo pri uključivanju. Postoji mod koji možete izvesti koji vraća karticu na zadano kada se uključi i daje dobre rezultate, pogledajte slike za detalje o modu.
U slučaju da se vaša kartica ne uspije ponovno povezati nakon nestanka napajanja (nećete dobiti nikakva upozorenja), postavio sam Arduino da svijetli trepćućom LED diodom kao upozorenje. LED lampica će treperiti dok se kartica pokuša povezati, a zatim bi se trebala ugasiti.
Ako crvena LED lampica koja treperi ostane uključena, pokušajte isključiti napajanje, a zatim uključiti kutiju.
Korak 3: Upozorenja. Upozorenje pri uključivanju
Upozorenje pri uključivanju
Kada se napajanje vrati u Push Alert Box, upozorenje se šalje čim se Ethernet kartica uspješno ponovo poveže s internetom. Ovo će vas upozoriti da je u nekom trenutku došlo do nestanka struje i upozorit će vas da provjerite da li svi sistemi ponovo rade kada se vratite kući. IoT interfejs kutija ima testne prekidače koji vam omogućavaju da testirate sve sisteme koji upozoravaju. Alarmi za dim mogu se testirati pritiskom na bilo koje "dugme za testiranje" alarma za dim. Ionako biste trebali raditi testiranje alarma za dim!
Video 1
Videozapis mog IoT interfejsa u stvarnom vremenu u fazi projektiranja pri prvom uključivanju. Odjeljak ekrana mog računara nalazi se s desne strane i prikazuje primljena upozorenja, dok je moj mobilni telefon s lijeve strane ekrana. Koristim izgovorena upozorenja Newtifry na svom mobilnom telefonu pri testiranju sistema kako bih mogao čuti koja se upozorenja šalju.
Video 2
Uključite demonstraciju upozorenja sa radne površine koja prikazuje upozorenja na radnoj površini, izlaz Arduino com porta i moja upozorenja na mobilnim telefonima koja se nalaze na vrhu.
Korak 4: Upozorenja. Alarmi za dim
"loading =" lijen"
Upozorenja o alarmu protiv provale šalju se kada se aktivira zvučni alarm. Slika sa vaše web kamere može se uključiti u upozorenja alarma ako je potrebno. Po potrebi možete pratiti svoje web kamere kako biste pronašli uljeze.
Ako je sirena isključena ili je isteklo vrijeme, šalje se dodatno upozorenje koje vas obavještava da je alarm sada isključen. Ako imate zvuk na web kamerama, to možete potvrditi putem sučelja mobilnog telefona.
Ako dođe do greške u ožičenju na žici senzora i ona se prekine, bit će poslano više upozorenja. Arduino je postavljen za otkrivanje i zanemarivanje brzih upozorenja. Priključio sam se na pomoćni izlaz alarma, ali želite upasti u alarmnu ploču protiv provale, trebali biste moći dobiti izlaze sa LED indikatora upozorenja, tako da možete napraviti prilagođena upozorenja ovisno o tome koje su zone aktivirane, npr. panik, unutrašnja ili vanjska vrata.
Sučelje je vrlo jednostavno, pomoćni izlaz upravlja relejem koji pokreće Arduino vidi sliku modula veroboard 2.
Video prikazuje Push upozorenja na mojoj radnoj površini, a takođe i na mojem mobilnom telefonu koji se nalaze iznad. Prikazan je i Arduino com port out.
Korak 6: Upozorenja. Zvono na vratima
Preporučuje se:
Arduino zvono na vratima: 4 koraka
Arduino zvono na vratima: Danas ću vam pokazati kako napraviti zvono na vratima pomoću Arduina. Ovo zvono na vratima svira nasumičnu melodiju iz biblioteke pjesama. Možete prilagoditi zvono na vratima i dodati još više pjesama. Instalirajte ga izvan svoje spavaće sobe, učionice, ureda ili čak vas
Raspberry Pi DIY pametno zvono na vratima koje može otkriti ljude, automobile itd .: 5 koraka
Raspberry Pi DIY pametno zvono na vratima koje može otkriti ljude, automobile i sl.: Ovaj dizajn na temu steampunk integrira se s kućnim pomoćnikom i našim višesobnim audio sistemom za komunikaciju s ostatkom naše kuće uradi sam. Umjesto kupovine zvona na vratima (ili Nest ili nekog drugog konkurenta) Izgradio sam vlastitu pametnu dovratku
Arduino zvono na vratima od koronavirusa: 6 koraka
Arduino zvono na vratima od koronavirusa: Zbog globalne epidemije koronavirusa, želim napraviti zvono na vratima da ne morate pritiskati bilo kakve signale ljudima iznutra da ste ovdje i oni moraju otvoriti vrata. Ova stvar može vas natjerati da dobijete virus dodirom na zvona drugih ljudi
Alarm za razbijanje stakla / alarm za provalu: 17 koraka
Alarm za razbijanje stakla / alarm za provalu: Ovaj krug se može koristiti za oglašavanje alarma za otkrivanje razbijanja staklenog prozora od uljeza, čak i ako uljez osigurava da nema zvuka razbijenog stakla
Hakirajte bežično zvono na vratima u bežični prekidač za alarm ili prekidač za uključivanje/isključivanje: 4 koraka
Hakirajte bežično zvono na vratima u bežični prekidač za alarm ili prekidač za uključivanje/isključivanje: Nedavno sam izgradio alarmni sistem i instalirao ga u svojoj kući. Koristio sam magnetske prekidače na vratima i ožičio ih kroz potkrovlje. Prozori su bila druga priča i njihovo ožičenje nije bila opcija. Trebalo mi je bežično rješenje, a ovo je