Indholdsfortegnelse:

Arduino push -advarsler til dørklokke, tyverialarm, røgalarmer osv.: 8 trin
Arduino push -advarsler til dørklokke, tyverialarm, røgalarmer osv.: 8 trin

Video: Arduino push -advarsler til dørklokke, tyverialarm, røgalarmer osv.: 8 trin

Video: Arduino push -advarsler til dørklokke, tyverialarm, røgalarmer osv.: 8 trin
Video: smpl - E-ink display 2024, Juli
Anonim
Arduino push -advarsler til dørklokke, tyverialarm, røgalarmer osv
Arduino push -advarsler til dørklokke, tyverialarm, røgalarmer osv
Arduino push -advarsler til dørklokke, tyverialarm, røgalarmer osv
Arduino push -advarsler til dørklokke, tyverialarm, røgalarmer osv
Arduino Push Alerts til dørklokke, tyverialarm, røgalarmer osv
Arduino Push Alerts til dørklokke, tyverialarm, røgalarmer osv

IoT -meddelelser fra din dørklokke, tyverialarm, røgalarmer osv. Ved hjælp af en Arduino Uno og et Ethernet -skjold

Fuld detaljer på min hjemmeside her

Om Arduino Push Alert Box Bruger en Arduino Uno og Ethernet Shield baseret på Wiznet W5100 -chippen til at sende push -advarsler om røgalarm, tyverialarm og aktivering af dørklokker via PushingBox. Alle advarsler ignorerer situationer/ledningsfejl, der giver hurtige flere udløsere. Dette forhindrer massive mængder af falske advarselsmeddelelser i at blive sendt til din mobiltelefon. Advarslerne kan også bindes til alle webcams, der er installeret i dit hus/kontor. Dette gøres via PushingBox -grænsefladen. PushingBox -servicelisten indeholder alle typer telefoner (Android, Windows og Iphone), computer (Mac, Windows PC og Chromebook) og inkluderer også mail og twitter. Hvis du bruger Pushbullet, gentages advarsler også på din pc/Chromebook og meget snart Mac OS.

Tyverialarm

Sender advarsler, når ekkoloddet er aktiveret, og også når ekkoloddet er slukket gennem timeout eller brugerintervention. Tilsluttes via aux -lydudgangen på mit hovedalarmpanel. Et stillbillede sendes også fra alle kameraer, du har opsat.

Røgalarm

Bruger en modificeret røgalarm i et trådløst netværksrøgalarmsystem som interface. Føler, når røgalarmerne lyder for en ægte advarsel og ignorerer lavt batteri/fejl. Det gør det ved at måle forsinkelsen mellem ekkolod.

Tilsluttes via en optokobler på den ændrede røgalarmudgang.

Advarsel om dørklokke

Når der trykkes på din dørklokke, ringer din konventionelle dørklokke som normalt, men der sendes også en advarsel til alle dine enheder sammen med et billede af den, der ringer op. Det har også en grænseflade til at vise alle telefoner på et trådløst telefonsystem, når døren ringer. Det meste af kredsløbet bruges til telefon -personsøgergrænsefladen, der var en del af et eksisterende projekt. Dette kredsløb kan let udelades og udskiftes se minimalt skematisk diagram. Dørklokkekoden skal justeres for at tage højde for disse. Dette vil give et meget enklere projekt.

Nulstil/tænd for advarsel

Når strømmen genoprettes efter et strømafbrydelse, sendes en advarsel ud for at informere dig om, at strømmen blev afbrudt og nu er blevet genoprettet.

Der er også en visuel advarsel, hvis ethernetforbindelsen ikke kan oprettes ved opstart.

Bruger omkring 2 Watt strøm.

Trin 1: Sådan fungerer det

Hvordan det virker
Hvordan det virker
Hvordan det virker
Hvordan det virker

PushingBox

Se billede 1.

Advarsler registreres af Arduino monteret i Push Alert Box og sendes via et Ethernet -kort til PushingBox. PushingBox skubber derefter advarslerne ud til dine tjenester og bliver derefter skubbet videre til alle dine enheder.

Billede 2 viser en liste over tjenester, der kan aktiveres af dine advarsler.

Hvert registreret element aktiverer et "scenario".

Hvert "Scenario" indeholder "Services", der er tilpasset opsætning til dine advarsler. Du kan kun have 1 eller mange tjenester i hvert scenario. f.eks. et dørklokke -scenario kan sende en e -mail, sende en øjeblikkelig push -alarm og sende et billede fra dit dørkamera.

Jeg har inkluderet eksempler på følgende advarsler i min kode: Dørklokke, tyverialarm aktivering, tyverialarm slukker deaktiverer, røgalarm og Ethernet -strømgendannelse. Alarmer kan let konfigureres til fryseralarmer, drivhusalarmer, tropiske akvarietemperaturalarmer og evt. antal andre alarmer.

Hver advarsel har sin egen hardware -grænseflade til at udløse Arduino, og det er sin egen bit kode for at give mening om hardwaren.

Hardwaren/softwaren er meget modulær, så det er meget let at vælge og vælge, hvilke dele af dette projekt du vil medtage.

Trin 2: Advarsler. Ethernet -forbindelse mislykkes ved opstart

Advarsler. Ethernet -forbindelse mislykkes ved opstart
Advarsler. Ethernet -forbindelse mislykkes ved opstart
Advarsler. Ethernet -forbindelse mislykkes ved opstart
Advarsler. Ethernet -forbindelse mislykkes ved opstart

Når strømmen genoprettes eller ved første opstart, forsøger Wiznet W5100 Ethernet -kortet at oprette forbindelse til internettet. På R3 -kort er der en reset -chip, der nulstiller kortet ved opstart og skal sikre, at kortet tilsluttes uden fejl.

På kort under R3 har kortet en tendens til ikke at genoprette forbindelse ved opstart. Der er en mod, du kan udføre, der giver kortet en nulstilling, når den tændes og giver gode resultater se billeder for mod detaljer.

Hvis dit kort ikke genopretter forbindelse efter tab af strøm (du får ingen advarsler), har jeg indstillet Arduino til at tænde en blinkende LED som en advarsel. Lysdioden blinker, når kortet forsøger at oprette forbindelse, og derefter skal slukke.

Hvis den røde blinkende LED forbliver tændt, så prøv at slukke og derefter tænde boksen.

Trin 3: Advarsler. Advarsel om opstart

Image
Image

Advarsel om opstart

Når strømmen til Push Alert Box genoprettes, sendes der en advarsel, når Ethernet -kortet igen har oprettet forbindelse til internettet. Dette vil advare dig om, at der har været et strømsvigt på et tidspunkt og advarer dig om at kontrollere, at alle systemerne fungerer igen, når du kommer hjem. IoT -interfaceboksen har testafbrydere, så du kan teste, at alle systemer advarer. Røgalarmerne kan testes ved at trykke på en hvilken som helst røgalarm "testknap". Du bør alligevel foretage røgalarmtest månedligt!

Video 1

Real-time video af min IoT-interfaceboks i designfasen ved første opstart. Et afsnit på min pc -skærm er til højre og viser modtagne advarsler, mens min mobiltelefon er til venstre på skærmen. Jeg bruger Newtifry -talte advarsler på min mobil, når jeg tester system, så jeg kan høre, hvilke advarsler der sendes ud.

Video 2

Start en advarseldemo fra mit skrivebord, der viser skrivebordsadvarsler, Arduino com -portudgang og mine mobiladvarsler overlejret oven på toppen.

Trin 4: Advarsler. Røgalarmer

Advarsler. Tyverialarm
Advarsler. Tyverialarm

"loading =" doven"

Advarsler. Tyverialarm
Advarsler. Tyverialarm

Tyverialarmvarsler sendes, når alarmsignalerne aktiveres. Et billede fra dit webcam kan også inkluderes i alarmalarmerne, hvis det kræves. Du kan overvåge dine webcams for ubudne gæster efter behov.

Hvis ekkoloddet er slukket eller time -out, sendes der en yderligere alarm, der fortæller dig, at alarmen nu er slået fra. Hvis du har lyd på dine webkameraer, kan du bekræfte dette via din mobiltelefons grænseflade.

Hvis der opstår en ledningsfejl på sensortråden, og den afbrydes, vil der blive sendt flere advarsler. Arduino er indstillet til at registrere og ignorere hurtige advarsler. Jeg har tilsluttet hjælpealarmudgangen, men du vil hacke ind på dit tyverialarmpanel, du skal kunne få output fra LED -advarselsindikatorerne, så du kan foretage tilpassede advarsler afhængigt af hvilke zoner der er blevet aktiveret f.eks. panik, indvendige eller udvendige døre.

Interfacet er meget enkelt, hjælpeudgangen driver et relæ, der udløser Arduino se veroboard modul billede 2.

Videoen viser Push -advarsler på mit skrivebord og også på min mobil oven på toppen. Arduino com port out vises også.

Trin 6: Advarsler. Dørklokke

Anbefalede: