INHOUDSOPGAWE:

Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens: 8 stappe
Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens: 8 stappe

Video: Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens: 8 stappe

Video: Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens: 8 stappe
Video: Мигающий светодиод (электронная схема) Изучите основы для начинающих 2024, Julie
Anonim
Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens
Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens
Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens
Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens
Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens
Arduino drukwaarskuwings vir deurklokkie, diefwering, rookalarms ens

IoT -kennisgewings van u deurklokkie, diefwering, rookalarms, ens met behulp van 'n Arduino Uno en 'n Ethernet -skild

Volledige besonderhede op my webwerf hier

Oor Arduino Push Alert Box Gebruik 'n Arduino Uno en Ethernet Shield gebaseer op die Wiznet W5100 -chip om stootwaarskuwings oor rookalarm, diefwering en deurklokkies te aktiveer via PushingBox. Alle waarskuwings ignoreer situasies/kabelfoute wat vinnig veelvuldige snellers gee. Dit voorkom dat groot hoeveelhede vals waarskuwingsboodskappe na u selfoon gestuur word. Die waarskuwings kan ook gekoppel word aan enige webcams wat in u huis/kantoor geïnstalleer is. Dit word gedoen via die PushingBox -koppelvlak. Die PushingBox -dienslys bevat alle soorte telefone (Android, Windows en Iphone), rekenaar (Mac, Windows PC en Chromebook) en bevat ook pos en twitter. As u Pushbullet gebruik, word waarskuwings ook herhaal op u rekenaar/Chromebook en binnekort Mac OS.

Diefwering

Stuur waarskuwings wanneer die sirene geaktiveer word en ook as die sonde deur tydsinterval of gebruikersintervensie afgeskakel word. Koppel via die aux sonder -uitset op my hoof alarmpaneel. 'N Foto word ook gestuur vanaf enige kamera's wat u opgestel het.

Rook alarm

Gebruik 'n aangepaste rookalarm in 'n draadlose rookalarmstelsel as 'n koppelvlak. Bespeur wanneer die rookalarms vir 'n werklike waarskuwing klink en waarskuwings oor lae battery/fout ignoreer. Dit word gedoen deur die vertraging tussen klinkertjies te meet.

Verbind via 'n optokoppelaar op die aangepaste uitset van die alarm alarm.

Deurklokkie waarskuwing

As u op die deurklokkie druk, lui u gewone deurbel, maar 'n waarskuwing word ook na al u toestelle gestuur, tesame met 'n foto van die oproeper. Dit het ook 'n koppelvlak om alle telefone op 'n draadlose telefoonstelsel te blaai as die deurklokkie lui. Die grootste deel van die stroombane word gebruik vir die telefoonroepsinterface wat deel was van 'n bestaande projek. Hierdie stroombane kan maklik weggelaat en vervang word, sien minimale skematiese diagram. Die deurklokkode moet aangepas word om dit in ag te neem. Dit maak 'n baie eenvoudiger projek moontlik.

Herstel/aanskakelwaarskuwing

As die krag herstel word na 'n kragonderbreking, word 'n waarskuwing gestuur om u in kennis te stel dat die krag onderbreek is en nou herstel is.

Daar is ook 'n visuele waarskuwing as die ethernetverbinding nie by aanskakeling gemaak kan word nie.

Gebruik ongeveer 2 Watt krag.

Stap 1: Hoe dit werk

Hoe dit werk
Hoe dit werk
Hoe dit werk
Hoe dit werk

PushingBox

Sien prent 1.

Waarskuwings word waargeneem deur die Arduino wat in die Push Alert Box gemonteer is en via 'n Ethernet -kaart na PushingBox gestuur word. PushingBox stuur dan die waarskuwings na u dienste uit en word dan na al u toestelle gestuur.

Prent 2 toon 'n lys dienste wat deur u waarskuwings geaktiveer kan word.

Elke gemerkte item aktiveer 'n 'scenario'.

Elke 'scenario' bevat 'dienste' wat aangepas is vir u waarskuwings. U kan slegs 1 of baie dienste in elke scenario hê. 'n Deurklokkiescenario kan byvoorbeeld 'n e -pos stuur, 'n onmiddellike drukwaarskuwing stuur en 'n foto vanaf u deurkamera stuur.

Ek het voorbeelde van die volgende waarskuwings in my kode ingesluit: Deurklokkie, diefwering alarm aktiveer, diefwering alarm deaktiveer, rookalarm en Ethernet kragherstel. Kennisgewings kan maklik opgestel word vir vrieskasalarms, kweekhuisalarms, tropiese vistenks temperatuuralarms en enige aantal ander alarms.

Elke waarskuwing het sy eie hardeware -koppelvlak om die Arduino te aktiveer, en 'n eie stukkie kode om die hardeware te verstaan.

Die hardeware/sagteware is baie modulêr, so dit is baie maklik om te kies watter stukke van hierdie projek u wil insluit.

Stap 2: Waarskuwings. Ethernet -verbinding misluk by aanskakel

Waarskuwings. Ethernet -verbinding misluk by aanskakel
Waarskuwings. Ethernet -verbinding misluk by aanskakel
Waarskuwings. Ethernet -verbinding misluk by aanskakel
Waarskuwings. Ethernet -verbinding misluk by aanskakel

As die krag herstel word of die Wiznet W5100 Ethernet -kaart aan die gang is, probeer dit om met die internet te skakel. Op R3 -borde is daar 'n reset -chip wat die kaart herstel wanneer dit aanskakel, en moet verseker dat die kaart sonder probleme verbind word.

Op kaarte onder R3 is die kaart geneig om nie weer aan te skakel tydens aanskakel nie. Daar is 'n mod wat u kan uitvoer wat die kaart herstel wanneer dit aangeskakel word en goeie resultate lewer, sien beelde vir meer besonderhede.

As u kaart nie weer kan aansluit nadat u krag verloor het nie (u kry geen waarskuwings nie), het ek die Arduino ingestel om 'n flitsende LED as 'n waarskuwing aan te steek. Die LED sal flikker terwyl die kaart probeer aansluit en dan moet uitgaan.

As die rooi flikkerende LED aan bly, probeer dan afskakel en skakel die boks aan.

Stap 3: Waarskuwings. Aanskakelwaarskuwing

Image
Image

Aanskakelwaarskuwing

As die krag in die Push Alert Box herstel word, word 'n waarskuwing uitgestuur sodra die Ethernet -kaart weer suksesvol met die internet gekoppel is. Dit sal u waarsku dat daar 'n tyd 'n kragonderbreking was, en u moet waarsku dat alle stelsels weer werk wanneer u by die huis kom. Die IoT -koppelvlak het toetsskakelaars waarmee u kan toets of alle stelsels waarsku. Die rookalarms kan getoets word deur op enige "toetsknoppie" van die rookalarm te druk. U behoort in elk geval maandeliks rookalarmtoetse te doen!

Video 1

Intydse video van my IoT-koppelvlak in die ontwerpfase met die eerste aanvang. 'N Gedeelte van my rekenaarskerm is aan die regterkant wat die waarskuwings ontvang terwyl my selfoon aan die linkerkant van die skerm verskyn. Ek gebruik die Newtifry -gesproke waarskuwings op my selfoon tydens stelseltoetsing, sodat ek kan hoor watter waarskuwings uitgestuur word.

Video 2

Skakel waarskuwingsdemo vanaf my lessenaar aan met werkskermwaarskuwings, Arduino -poortuitvoer en my mobiele waarskuwings bo -op.

Stap 4: Waarskuwings. Rookalarms

Waarskuwings. Diefwering
Waarskuwings. Diefwering

"laai =" lui"

Waarskuwings. Diefwering
Waarskuwings. Diefwering

Diefstalwaarskuwings word gestuur wanneer die alarmsignaal geaktiveer word. 'N Foto van u webkamera kan ook by die alarmwaarskuwings ingesluit word indien nodig. U kan, indien nodig, u webcams vir indringers monitor.

As die sirene afgeskakel is of die tydsverloop uit is, word 'n verdere waarskuwing gestuur om u te laat weet dat die alarm nou af is. As u klank op u webcams het, kan u dit via u selfoon -koppelvlak bevestig.

As 'n bedradingfout op die sensordraad ontstaan en dit ontkoppel word, sal verskeie waarskuwings gestuur word. Die Arduino sal vinnige waarskuwings opspoor en ignoreer. Ek het gekoppel aan die hulpalarmuitset, maar as u by u inbraakalarmpaneel wil inbreek, moet u die uitset van die LED -waarskuwingsaanwysers kan afhaal, sodat u persoonlike waarskuwings kan maak, afhangende van watter sones geaktiveer is, bv. paniek, binne of buite deure.

Die koppelvlak is baie eenvoudig; die hulpuitset bedien 'n relais wat die Arduino -aanskakel -module 2 laat sien.

Die video toon Push -waarskuwings op my lessenaar en ook op my selfoon bo -oor. Arduino -uitgang word ook gewys.

Stap 6: Waarskuwings. Deurklokkie

Aanbeveel: