Arduino Push waarschuwingen voor deurbel, inbraakalarm, roken alarmen enz (4 / 8 stap)

Stap 4: waarschuwingen. Rookalarm


Ik gebruik draadloze Networked rookalarm zodat eventuele rook alarm klinkende leiden alle andere rookalarm in hetzelfde netwerk tot zal.

Om te verbinden met mijn IoT interface box kocht ik een extra box om te gebruiken als een "Master" alarm. Rookalarm zijn een veiligheidsvoorziening en als de "Meester" alarm moet worden gehackt ik wilde niet te kappen van een alarm in een live locatie. Dit betekent dat als mijn hack mislukt en veroorzaakt een storing in de "Meester" alarm die alle andere alarmen zal blijven werken.

Afbeelding 1 toont de algehele configuratie.

Ik heb een optische isolator gebruikt om het alarmsignaal van de "Meester" rook alarm. Ik heb geprobeerd om het aansluiten van het alarm LED maar ik kon niet krijgen om te leiden tot de optische isolator.

Afbeelding 2 toont het raakvlak tussen de gehackte "Master" rook alarm en de Arduino. Met de indeling van het veroboard in afbeelding 3. De vero-bestuur heeft ook de deurbel push estafette en vrije pull up/pull-down weerstanden voor verdere toevoegingen.

Er zijn andere genetwerkte rookalarm op de markt die een master rook alarm in het bereik opnemen en relaisuitgangen hebben. Dit zou zorgen voor een veel eenvoudigere interface, maar het nadeel is ze zijn bekabelde en kost ook 2 tot 3 maal de prijs.

Zoals ik uit de rook alarm gezonder uitgang het gewijzigde "meester" alarm niet klinkt aangesloten heb maar moet nog worden geactiveerd en worden geactiveerd door de andere rookalarm. Mijn "meester" alarm is een extra alarm zodat dit niet de veiligheid van mijn huis compromitteren zal. De Arduino wordt gebruikt voor het alarm "sjirps" detecteren en beslissen of het een waarschuwing moet worden verzonden. In een echte rook alarmsituatie Tjilpen het rookalarm 3 keer met halve tweede intervallen met een 1.5 tweede lacune. Wanneer de Arduino ziet dit patroon sturen het een waarschuwing. Als de rook alarm sensor bedrading was te mislukken van een continu vermogen zou worden gestuurd. De Arduino wordt verzonden naar het negeren van alle ingangen van minder dan 300m seconden. Ook wanneer een batterij op eventuele rook alarm mislukt of er een systeemfout is zal de alarmen klinken 1 Tjilpen om 48 seconden om te waarschuwen u. De Arduino zal altijd wachten na ontvangst van de eerste "Tjilpen" en tijd hoe snel een andere "Tjilpen" wordt ontvangen. Als de tijd tussen "sjirps" is te lang wordt de "Tjilpen" is genegeerd en een waarschuwing is niet verzonden.

U kan indien gewenst sturen een signaal naar laat u weten dat een batterij moet wijzigen of het systeem een fout heeft. De Arduino code zal natuurlijk moeten worden gewijzigd om aan te passen verschillende soorten rookalarm.

De video toont test rook alarm meldingen ontvangen op mijn desktop PC samen met de Arduino com poort output en mobiele telefoon waarschuwingen top bovenop. De com-poort aangesloten als u wilt controleren de output zou je normaal gesproken niet hebben maar ik hebben opgenomen om een idee van wat de Arduino tijdens de waarschuwing doet.

Gerelateerde Artikelen

Vernier sensoren en Arduino (of Teensy) voor het registreren van gegevens

Vernier sensoren en Arduino (of Teensy) voor het registreren van gegevens

laten we eens kijken hoe gegevens verzamelen van Vernier educatieve sensoren met behulp van een Arduino-compatibele board voor de ontwikkeling van de microcontroller.Als u slechts wilt interface een sonde met een computer en wil alles om te werken, m
Arduino Due gebruiken voor het programmeren en testen ESP8266

Arduino Due gebruiken voor het programmeren en testen ESP8266

Als u wenst te programmeren een ESP8266 (Wifi SoC) zult u normaal gebruik maken van een USB naar seriële adapter zoals deze. In het geval u geen één hebt maar u hebt kan een Arduino Due tot rond je de Arduino tuig als een brug te programmeren en test
Hoe maak je een Push-Pole voor Punting

Hoe maak je een Push-Pole voor Punting

mij zijn geweest uiterlijk voor een push-pool voor mijn 10' jon boot - soms het water is zeer laag in mijn lokale rivier en ik een beetje hulp nodig met zandbanken.Een Push Pole is wat een pole-position voor punteren wordt genoemd.Push Polen in de VS
Arduino Timing circuit voor productielijn

Arduino Timing circuit voor productielijn

Waar ik werk hebben wij halfautomatische machines en een target uitvoeren snelheid.Dus ik hoe kan ik het opbouwen van een timing apparaat dacht zodat de operator een consistente snelheid houden kan van het runnen van de machine zoals ze ook de belang
Ontwerp een aangepaste Menu systeem--Android/Arduino-menu's voor Beginners--absoluut geen programmering vereist

Ontwerp een aangepaste Menu systeem--Android/Arduino-menu's voor Beginners--absoluut geen programmering vereist

IntroductieDit instructable ziet u hoe u de gratis pfodDesigner beschikbaar op GooglePlay ontwerpen van een menusysteem van de Android met submenu's voor Arduino-compatibele apparaten.De tutorial is geschikt voor complete beginners. Geen codering erv
Arduino PID code voor lijn volgende Robot

Arduino PID code voor lijn volgende Robot

In dit instructable, leert u hoe maak je Arduino PID codes voor elke taak, sommige wiskunde en ontwerp robots die efficiënter dan anderen zijn.Om te beginnen, Bekijk de video hierboven om te zien hoe de PID lijn volgende werkt, in dit voorbeeld gebru
Gemakkelijk Arduino menu's voor Rotary Encoders

Gemakkelijk Arduino menu's voor Rotary Encoders

Rotary encoders met centrum - drukknoppen zijn cool invoer hardware voor projecten, vooral als u wilt kunnen om te scrollen door menu's en selecteert u opties. Hopelijk dit Instructable krijgt u het vertrouwen uit te proberen een fundamentele menusys
Arduino Klok Project voor Ahmed

Arduino Klok Project voor Ahmed

Dit is niet een Instructable hoe het klok-project dat Ahmed Mohamed in de problemen kwam in September 2015 opnieuw te maken, noch wil ik dit als een discussie over wat er gebeurd is. Wat ik wil doen is lay-out van een eenvoudige klok project met behu
Arduino Hardware PWM voor stepper motor rijdt

Arduino Hardware PWM voor stepper motor rijdt

met ons nieuwe project, JustAddSharks, zijn wij erg benieuwd naar de ondersteuning van de ontwikkeling van open source controlesoftware voor laser scharen. We zijn meer dan blij voor mensen om te wijzigen van onze laser scharen, het controlesysteem v
DIY Arduino Motor Shield [voor slechts $8!] (L298N 2x4A)

DIY Arduino Motor Shield [voor slechts $8!] (L298N 2x4A)

Vandaag, ik ga u tonen hoe te maken van een motor shield voor Arduino (rijder) tegen een lage prijs. Het werkt prachtig, haar bezit bijna alle kenmerken van de originele motor shield voor Arduino. Het bijna beschouwd als een kloon. De originele motor
Arduino gebaseerde Chronometer voor elektrische auto race Tracks

Arduino gebaseerde Chronometer voor elektrische auto race Tracks

In dit project die ik ben met behulp van een custom-built infrarode nabijheidssensor gekoppeld aan een Arduino board aan de tijd van de ronden over een elektrische auto race circuit. De sensor detecteert de auto wanneer het passeert achter zit en de
Arduino LCD Project voor het meten van afstand

Arduino LCD Project voor het meten van afstand

Hallo :)Mag je niet weet hoe te gebruiken een ultrasone sensor voor het meten van de afstand met een LCD-scherm, dus in dit instructable heb ik besloten om u gelukkig te maken en u aan de slag helpen. Deze sensor is erg populair bij de Arduino Geeks.
Betaalbare open hardware Arduino gebaseerde technologie voor blinden

Betaalbare open hardware Arduino gebaseerde technologie voor blinden

In dit artikel wil ik je vertellen over een ultrasone sleutelhanger het apparaat voor de blinden die opsporen van hindernissen op een hoger niveau helpen, waarop een eenvoudige witte stok kan niet voor de gebruikers waarschuwen. Deze obstakels kunnen
Arduino gecontroleerd venster voor kat

Arduino gecontroleerd venster voor kat

ik ben het indienen van dit instructable op de uitdaging van de Arduino. Vergeet niet te stemmen!Mijn buurman had een klein probleem met zijn kat. Het wil is om te gaan en terug binnen te vaak. Meestal opent hij net zijn keukenraam en laten we de kat