Innholdsfortegnelse:

Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv.: 8 trinn
Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv.: 8 trinn

Video: Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv.: 8 trinn

Video: Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv.: 8 trinn
Video: How to build an arduino based doorbell alarm system | Learn Coding and Electronics now ‎@EduroSom  2024, Juli
Anonim
Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv
Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv
Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv
Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv
Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv
Arduino push -varsler for dørklokke, innbruddsalarm, røykvarslere osv

IoT -varsler fra dørklokken, innbruddsalarmen, røykvarsler osv. Ved bruk av en Arduino Uno og et Ethernet -skjerm

Fullstendig informasjon på nettstedet mitt her

Om Arduino Push Alert Box Bruker en Arduino Uno og Ethernet Shield basert på Wiznet W5100 -brikken for å sende push -varsler om røykvarsler, innbruddsalarm og dørklokkeaktivering via PushingBox. Alle varsler ignorerer situasjoner/ledningsfeil som gir raske flere utløsere. Dette forhindrer at enorme mengder falske varselmeldinger sendes til mobiltelefonen din. Varslene kan også knyttes til alle webkameraer som er installert i huset/kontoret. Dette gjøres via PushingBox -grensesnittet. PushingBox -tjenestelisten inneholder alle typer telefoner (Android, Windows og Iphone), datamaskin (Mac, Windows PC og Chromebook) og inkluderer også post og twitter. Hvis du bruker Pushbullet, blir varsler også gjentatt på din PC/Chromebook og snart Mac OS.

Innbruddsalarm

Sender varsler når ekkoloddet er aktivert, og også når ekkoloddet slås av gjennom tidsavbrudd eller brukerintervensjon. Kobles til via aux -lydutgangen på hovedalarmpanelet mitt. Et stillbilde sendes også fra alle kameraer du har satt opp.

Røykvarsler

Bruker en modifisert røykvarsler i et trådløst røykvarslingssystem som et grensesnitt. Føler når røykvarslerne lyder for et ekte varsel og ignorerer varsel om lavt batteri/feil. Den gjør dette ved å måle forsinkelsen mellom ekkoloddene.

Kobles til via en optokobler på den endrede røykvarslerens lydutgang.

Dørklokkevarsel

Når du trykker på dørklokken, ringer den vanlige dørklokken som normalt, men det blir også sendt et varsel til alle enhetene dine sammen med et bilde av den som ringer. Den har også et grensesnitt for å vise alle telefoner på et trådløst telefonsystem når det ringer på døren. Det meste av kretsen brukes til telefonsøkergrensesnittet som var en del av et eksisterende prosjekt. Denne kretsen kan lett utelates og erstattes se minimalt skjematisk diagram. Dørklokkekoden må justeres for å ta hensyn til disse. Dette vil gi et mye enklere prosjekt.

Tilbakestill/slå på varsel

Når strømmen blir gjenopprettet etter et strømbrudd, sendes en varsel ut for å informere deg om at strømmen ble avbrutt og nå er gjenopprettet.

Det er også et visuelt varsel hvis ethernet -tilkoblingen ikke kan opprettes ved oppstart.

Bruker rundt 2 Watt strøm.

Trinn 1: Slik fungerer det

Hvordan det fungerer
Hvordan det fungerer
Hvordan det fungerer
Hvordan det fungerer

PushingBox

Se bilde 1.

Varsler registreres av Arduino montert i Push Alert Box og sendes via et Ethernet -kort til PushingBox. PushingBox skyver deretter varslene ut til tjenestene dine og blir deretter videreført til alle enhetene dine.

Bilde 2 viser en liste over tjenester som kan aktiveres av varslene dine.

Hvert registrert element aktiverer et "scenario".

Hvert "scenario" inneholder "tjenester" som er tilpasset oppsett for varslene dine. Du kan ha bare 1 eller flere tjenester i hvert scenario. f.eks. et dørklokkescenario kan sende en e -post, sende et øyeblikkelig varsel og sende et bilde fra dørkameraet.

Jeg har tatt med eksempler på følgende varsler i koden min: Dørklokke, Innbruddsalarmalarmaktivering, Innbruddsalarmalarm Deaktivering, Røykvarsler og Ethernet -strømgjenoppretting. Varsler kan enkelt settes opp for fryseralarmer, drivhusalarmer, alarmer for tropiske akvariumtemperaturer og eventuelle antall andre alarmer.

Hvert varsel har sitt eget maskinvaregrensesnitt for å utløse Arduino, og det er sin egen kodebit for å forstå maskinvaren.

Maskinvaren/programvaren er veldig modulær, så det er veldig enkelt å velge hvilke biter av dette prosjektet du vil inkludere.

Trinn 2: Varsler. Ethernet -tilkobling mislykkes ved oppstart

Varsler. Ethernet -tilkobling mislykkes ved oppstart
Varsler. Ethernet -tilkobling mislykkes ved oppstart
Varsler. Ethernet -tilkobling mislykkes ved oppstart
Varsler. Ethernet -tilkobling mislykkes ved oppstart

Når strømmen blir gjenopprettet eller ved første oppstart, vil Wiznet W5100 Ethernet -kortet prøve å koble seg til internett. På R3 -kort er det en tilbakestillingsbrikke som tilbakestiller kortet ved oppstart og skal sikre at kortet kobles til uten feil.

På kort under R3 har kortet en tendens til ikke å koble til igjen ved oppstart. Det er en mod du kan utføre som gir kortet en tilbakestilling når den slås på og gir gode resultater se bilder for mod detaljer.

Hvis kortet ikke klarer å koble til igjen etter tap av strøm (du vil ikke få noen varsler) har jeg satt Arduino til å tenne en blinkende LED som en advarsel. Lysdioden vil blinke når kortet prøver å koble seg til og deretter skal slukke.

Hvis den røde blinkende LED -lampen lyser, kan du prøve å slå den av og deretter slå på boksen.

Trinn 3: Varsler. Slå på varsel

Image
Image

Slå på varsel

Når strømmen til Push Alert Box gjenopprettes, sendes det ut et varsel når Ethernet -kortet er koblet til Internett på nytt. Dette vil advare deg om at det har vært et strømbrudd på et tidspunkt og advare deg om å kontrollere at alle systemene fungerer igjen når du kommer hjem. IoT -grensesnittboksen har testbrytere som lar deg teste alle systemene som varsler. Røykvarslerne kan testes ved å trykke på hvilken som helst røykvarsler "testknapp". Du bør uansett gjøre røykvarsler hver måned!

Video 1

Sanntidsvideo av IoT-grensesnittboksen i designfasen ved første oppstart. En del av PC -skjermen min til høyre viser mottatte varsler mens mobiltelefonen er til venstre på skjermen. Jeg bruker Newtifry -talte varsler på mobilen min ved systemtesting, slik at jeg kan høre hvilke varsler som sendes ut.

Video 2

Slå på varslingsdemo fra skrivebordet som viser skrivebordsvarsler, Arduino com -portutgang og mobilvarslene mine over toppen.

Trinn 4: Varsler. Røykvarslere

Varsler. Innbruddsalarm
Varsler. Innbruddsalarm

"lasting =" lat"

Varsler. Innbruddsalarm
Varsler. Innbruddsalarm

Innbruddsalarmvarsler sendes når alarmlyden aktiveres. Et bilde fra webkameraet ditt kan også inkluderes i alarmvarslene om nødvendig. Du kan overvåke webkameraene dine for inntrengere etter behov.

Hvis ekkoloddet er slått av eller det blir timeout, sendes det et nytt varsel som gir deg beskjed om at alarmen er slått av. Hvis du har lyd på webkameraene dine, kan du bekrefte dette via mobiltelefongrensesnittet.

Hvis det oppstår en ledningsfeil på sensorkabelen og den blir frakoblet, vil flere varsler bli sendt. Arduino er satt til å oppdage og ignorere raske varsler. Jeg har koblet meg til tilleggsalarmutgangen, men du vil hacke deg inn på innbruddsalarmpanelet. panikk, innvendige eller utvendige dører.

Grensesnittet er veldig enkelt, tilleggsutgangen driver et relé som utløser Arduino se veroboard -modulbilde 2.

Videoen viser Push -varsler på skrivebordet mitt og også på mobilen min over toppen. Arduino com port out er også vist.

Trinn 6: Varsler. Dør-klokke

Anbefalt: