Arduino Push Notifieringar för dörrklockan, inbrottslarm, rök larm etc (4 / 8 steg)

Steg 4: varningar. Brandvarnare



Jag använder trådlösa nätverk brandvarnare så någon brandvarnare klingande utlöser alla andra brandvarnare i samma nätverk.

För att ansluta till min IoT gränssnittet box jag har köpt en extra du vill använda som en "Master" larm. Brandvarnare är en säkerhetsanordning som "Master" larmet har till vara hacka jag ville inte att hacka ett larm i en levande plats. Detta innebär om min hacka misslyckas och orsakar ett fel i "Master" larmet alla andra larm kommer att fortsätta arbeta.

Bild 1 visar konfigurationen.

Jag har använt en optisk-isolator för att få larmsignal larmet "Master" rök. Jag försökte ansluta larmet LED men jag kunde inte få den att utlösa den optiska isolator.

Bild 2 visar gränssnittet mellan hackade "Master" rök larm och Arduino. Med veroboard layout i bild 3. Vero styrelsen har också dörrklockan push reläet och reservdelar pull up/dra ner motstånd för ytterligare tillägg.

Det finns andra nätverksanslutna brandvarnare på marknaden som har en master brandvarnare i intervallet och reläutgångar. Detta skulle göra för ett mycket enklare gränssnitt men nackdelen är att de är fast och också kosta 2 till 3 gånger priset.

Som jag har anslutit av brandvarnare sundare output modifierad "master" larmet hörs inte men fortfarande utlöser och utlösas av andra brandvarnare. Min "master" alarm är ett ytterligare larm så detta inte kommer att kompromissa säkerheten i mitt hus. Arduino används för att upptäcka larmet "kvittrar" och besluta om den behöver skickas en notifiering. I en verklig brandvarnare situation kvittra brandvarnare 3 gånger med halva andra mellanrum med en 1,5 andra lucka. När Arduino ser detta mönster det sända ut en varning. Om brandvarnaren sensor ledningarna var inte en kontinuerlig produktion skulle skickas. Arduinoen skickas till ignorera alla ingångar på mindre än 300m sekunder. Jämväl när ett batteri på någon brandvarnare misslyckas eller om det finns ett systemfel ljuder Alarm 1 kvittra varje 48 sekunder för att varna dig. Arduinoen kommer alltid vänta efter att ha mottagit den första "kvittra" tid hur snabbt en annan "kvittra" tas emot. Om tiden mellan "kvittrar" är för lång ignoreras "kvittra" och en varning skickas inte.

Du kan om du vill skicka ut en varning till låta dig veta att ett batteri behöver ändra eller systemet har ett fel. Arduino koden måste naturligtvis ändras för att passa olika typer av brandvarnare.

Videon visar test rök larm varningar mottagen min stationära dator tillsammans med Arduino com port output och mobiltelefon registreringarna ovanpå toppen. Du normalt inte skulle ha com-porten ansluten till att övervaka produktionen men jag har tagit den för att ge en uppfattning om vad Arduino gör under registreringen.

Se Steg
Relaterade Ämnen

Arduino + Push Switch + Debouncing + avbryter

eftersom jag har börjat använda Arduino jag har älskat den. Även om jag hittade en sak mycket komplicerande med Arduino som jag inte kunde räkna ut varför den var skedde fram till idag, bokstavligen idag. Vad är det? Det har anslutit en tryckknapp ti...

Med 433 MHz fjärrstyrda strömbrytare på Arduino

Jag antar att alla vet de avlägsen kontrollerade växlar som i sin enklaste form komma i ett par (mestadels 3) switcheable enheter att ansluta till elnätet utlopp och som kommer att få en propp av en lampa eller något och som kan slås på och av genom...

103 - inbrottslarm

Här är en annan Instructable i Spark Core-serien, för er som inte vet detta är en nybörjare serie att komma runt med din Spark kärna. Från detta Instructable kommer jag att öka lite, och börja bygga faktiska saker med Spark kärnan.I detta Instructabl...

Trådlös Wii Nunchuck kontrollerade Arduino

Använda en helt omodifierade trådlös Wii Nunchuck som ett styrsystem för Arduino baserat projekt. Ingen extra radio sändare/mottagare par etc.Detta instructable förutsätter viss erfarenhet med Arduino mikrokontroller.Radiomottagare som kommer med trå...

DIY Bluetooth telefon kontrollerade BB-8 Droid med Arduino UNO

Jag är ett stort Star Wars fan och när jag såg Star Wars: The Force vaknar tänkte jag att jag behöver en BB-8 droid. Det var häftigt hur detta lilla område flyttade i filmen. Så jag bestämde mig för att jag ska göra denna droid som baseras på Arduino...

Ren binär LED väggklocka med Arduino

Min binära Väggklocka är inspirerad från många binära klockor jag hittade på InstructablesLänkar:Lilypad Arduino klocka:Binär klocka:Plus några andra binär klocka instructables.Men...Vad jag fann saknas i dem var omfattningen och storleken på display...

ANSLUTA 16384 reläer till en enda ARDUINO och oändliga andra möjligheter

Kan du ansluta 16384 reläer till en enda Arduino uno?OMÖJLIGT? MÖJLIGA?Steg 1: Hur man gör det? (introduktion) Teoretiskt är det mycket lätt att göra. Kan du tro det?I en Arduino uno finns 14 digitala I/O Pins (varav 6 ge PWM-utgång) och 6 analoga st...

Styra en arduino projekt genom en anpassningsbar android / Iphone app med Blynk och Wemos D1: 2016 SUPER NOOB VÄNLIGT sätt

Syftet med detta instructable är att lära dig att skapa wifi-anslutna arduino projekterar det enklaste och snabbaste möjliga sätt. Om du vill göra en arduino projekt som du kan styra från din smartphone och som bara kostade 4 eurs i hårdvara, då proj...

Arduino-baserad skugga larm

Shadow larm används vanligen för skydd mot stöld. En skugga larm är en enhet som avger ett larm när en skugga faller på den. Beskrivs här är en enkel krets larm arduino baserade skugga. Denna kompakta skugga larm enhet kan avkänning en rörlig skugga...

En annan papp robot--dammsugare med Arduino

Detta är enkel robot--dammsugare kontrolleras av Arduino.Detta kan vara ännu enklare om istället för turbin- och damm-bin - använda en kök vävnad eller en bit av syntetmaterial.Steg 1: Nödvändiga komponenter ArduinoenMotor-shield - kontroller motorer...

Sensorino trådlösa hem belysning med Arduino

Hemautomation finns ett tag (sedan 90-talet?) och har varit ganska dyra men med tillkomsten av Arduino och framför allt billiga sensorer, reläer, andra komponenter från Ebay det är inte längre någon inneboende anledning för en maker inte att automati...

Pan & Tilt Servo fäste kontrolleras av Arduino

Hej, i detta instructable jag visar dig hur man bygger en mycket trevlig och mycket robust stekpanna & luta torn för din rc / arduino projekt.(Snälla Döm inte min engelska grammer etc. jag från holland)De saker som du behöver för detta projekt är int...

DIY Arduino Nebulophone Synth

jag ville köpa en Nebulophone men min El-Cheapo prisklass tyckte etiketten. Jag insåg att jag kunde programmera min egen AtMega 328 med hjälp av ArduinoISP sedan jag fick reda på som om de var Arduino kompatibel, varför inte bara använda Arduino som...

Arduino Lilypad toffel automatisk fot Massager

Jag gjorde en liten automatisk toffel fot massager med Lilypad Arduino och några av Lilypad Vibe styrelserna för faktiska Massageapparaten. Sensorn som används är en Lilypad Accelerometer som jag bara använder som en grundläggande tilt sensor. I huvu...

Hus larm Internet Dialer för Aritech med Arduino

Ett mycket vanligt hem och företag larm används i många länder i Europa är Aritech serien av larmpaneler.Dessa installerades fram till de tidiga 2000 i hundratusental och många finns kvar i hus idag - de är oftast åter badged av installatörer men de...

Ferrari arduino RC bil

Detta är en instructable som syftar till att lära dig hur man gör en bilfärd genom sin egen utan en fjärrkontroll med en steg för steg guide. Detta är ett riktigt enkelt och bra projekt utformade för din njutning.Steg 1: Få en RC bil och verktyg Hitt...

Arduino Temp/fukt med LCD och webbgränssnitt

jag nyligen hjälpt en kund flyttar sitt kontor som inkluderade att inrätta ett nytt datorrum.Jag ville ha dem för att kunna kontrollera temperaturen och luftfuktigheten i rummet både genom att kontrollera en LCD-display i rummet och även via en webbs...

Arduino enighet Racing spel

Edit: Det har gått två år sedan detta projekt och artikel gjordes och tittar på den... min engelska var inte så bra. Så jag har omarbeta texten och lagt till lite mer info!Jag och två vänner var tvungen att göra ett projekt för skolan med Arduino, oc...

Datalogging, timestamp & Monitor Arduino Data med en otrolig Bash-en-Liner

Beskrivningen ryms inte på en rad-- men koden gör!Detta är en bash one-liner för loggningsdata från Arduino och för bearbetning (t.ex. timestamping, reagerar sensormätningar, etc.) och sedan omdirigera datafil.Jag har försökt detta på Mac Os X, men j...