Mini Alarma PIR Arduino (2 / 3 stap)

Stap 2: Código Arduino y funcionamiento


El funcionamiento de esta alarma se separa nl 4 etapas
kern gereedschappen (-1, 0, 1, 2).

Internamente el programa trabaja con una variabele "estado" que almacena nl cuál de los 4 estados se encuentra el dispositivo.

Un "problema" que posee este sensor PIR es que si se alimenta por primera vez luego de un tiempo aanzienlijke, el sensor tarda un tiempo nl funcionar como corresponde, yo me inclino een pensar que se debe een que carga los capacitores que posee (que geen zoon pequeños 22uF), de todos modos geen tardara más de 20 segundos nl funcionar correctamente. Por otro lado si el dispositivo se enciende y apaga durante poco tiempo, este tiempo de espera inicial es menor o inclusief nulo.

De lo anterior es que hij creado un estado inicial -1 nl donde se verplich al usuario een esperar 20 segundos para que PIR funcione bien, durante ese tiempo ambos LEDs (azul y rojo) están encendido y el zoemer apagado. Niet lo incluí, pero uno podría dar la opción de que, con el botón, uno pueda saltarse esta etapa sabiendo que el PIR geen necesita un tiempo de espera (caso dicho anteriormente).

Una vez transcurre este tiempo entonces se pasa la etapa 0 (alarma apagada), nl donde ambos LEDs están apagados. Nl esta etapa se espera que el usuario pulse el botón para inicializar el funcionamiento de la alarma.

Al presionar el botón lo que wordt es que la alarma te da un tiempo para alejarte y, luego de eso, se mantiene activa atenta een cualquier movimiento. Entonces usted al pulsar pasamos a la etapa 1 donde el LED azul se enciende y el rojo se apaga, nl este momento uno Außerdem alejarse de la alarma pues aún está inactiva. Luego de 6 segundos la alarma se activa pasando al estado 2, donde se apagan ambos LEDs y, ante alguna perturbación, el zoemer emitirá VN fuerte sonido intermitente acompañado del LED rojo encendido.

La alarma solo se va een desactivar si apagamos el dispositivo o si presionamos el botón, nl donde pasar de la etapa 2 a la 0, volviendo een VN ciclo para volver een utilizar la alarma nuevamente (geen pasamos een-1 pues el PIR ya tuvo su tiempo de espera al encender el dispositivo).

Todo lo anterior se puede observar nl el código, donde puedes ajustar todos los low-level een tu gusto.

Gerelateerde Artikelen

Met behulp van een kladje gewone huis alarm PIR met Arduino

Met behulp van een kladje gewone huis alarm PIR met Arduino

Als u als me bent en niet willen weggooien van ongewenste elektronische artikelen, moet u wellicht een oude PIR sensor van een gewone huis alarm aan de onderkant van uw junk vak.U kunt gemakkelijk sluit deze dan aan je arduino te detecteren verkeer d
Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

HoiIk heb al enkele digitale klokken projecten gedaan met Arduino met inbegrip van LED en LCD schermen, maar deze is specialer omdat ik hebben een nieuwe functie ingevoerd met een bewegingssensor (PIR).Zie VIDEOBelangrijkste kenmerkenPIR (aanwezighei
Een Wireless Smart Home (was: At Home simulator en alarm met Arduino of Atmega328 (bijgewerkt mei 2016))

Een Wireless Smart Home (was: At Home simulator en alarm met Arduino of Atmega328 (bijgewerkt mei 2016))

Opmerking: is er nu een android bluetooth control app ibble voor dit projectOpmerking: Hoewel dit begon als een project simuleren van mijn aanwezigheid thuis, het is uitgegroeid tot een slim huis, dus als ik dit InstructableWanneer mensen op vakantie
Bacon Alarm Clock - Arduino

Bacon Alarm Clock - Arduino

Dit is een project dat ik kwam met dat werd geïnspireerd door mijn liefde voor spek!Dit is een wekker die is ontworpen om je wakker met de geur van bacon. Met behulp van een arduino die de wekker zal al het spek aroma vult de kamer om wakker wilt u u
Turing Alarm voor Arduino

Turing Alarm voor Arduino

Opmerking: dit Instructable is momenteel onvolledig. Ik zal afmaken voordat 19 September. Ik begon dit project na het zien van Nick Johnson's Turing wekker. Ik vond dat de PIC-chip die hij gebruikte een beetje te Geavanceerd voor mij was, dus heb ik
Mini CNC machine Arduino gebaseerd & Adafruit Driver Motor L293D v1 & 2 * Mini Stepper CD/DVD-speler #1

Mini CNC machine Arduino gebaseerd & Adafruit Driver Motor L293D v1 & 2 * Mini Stepper CD/DVD-speler #1

In dit project zal ik u tonen hoe gemakkelijk het bouwen van uw eigen voordelige Arduino Mini CNC Plotter!Voor X- en Y-as zullen we gebruik maken van stepper motors en rails van twee dvd/cd roms! Drukkende deel zullen max 4x4cm.Stap 1: De Video In yo
Mini CNC Plotter - Arduino gebaseerd

Mini CNC Plotter - Arduino gebaseerd

In dit project zal ik u tonen hoe gemakkelijk het bouwen van uw eigen voordelige Arduino Mini CNC Plotter!Voor X- en Y-as zullen we gebruik maken van stepper motors en rails van twee dvd/cd roms! Drukkende deel zullen max 4x4cm.Omdat het werkt met se
Beweging van de Tracker met PIRs, Arduino en een Servo

Beweging van de Tracker met PIRs, Arduino en een Servo

dit is mijn verzoek hoofd met behulp van vier PIRs (passieve infrarood sensoren), een Arduino Uno-board en een servo tracking.Het is een eenvoudige manier te geven de indruk dat het hoofd (birdy) eigenlijk beweging volgt.Het is een zeer eenvoudig pro
Smart alarm: met Arduino en velostat sensoren

Smart alarm: met Arduino en velostat sensoren

Doelstelling:Wakker worden is het moeilijkste deel van de dag, en voor de meeste mensen, het is het weggaan van bed deel. Het doel van de Smart Alarm-Project is om te maken van een interactieve wekker waarin de gebruiker moet fysiek doen een actie/po
Maak een mini speelgoedauto met Arduino

Maak een mini speelgoedauto met Arduino

Elke jongen hebben de droom om een auto te maken. Dagen geleden maakte ik een nooit val kever, het is erg grappig en zo veel mensen zei dergelijke het. Hier zal het een ander speelgoedauto, die veel kleiner is en het is programmeerbaar.Ik ga niet sch
Met behulp van de Sim900/sim900A mini module met Arduino UNO

Met behulp van de Sim900/sim900A mini module met Arduino UNO

Er zijn tal van websites die praten over het gebruik van een GSM-schild met een Arduino, naast de Arduino IDE zelf. Er zijn ook verschillende GSM bibliotheken daar, of kunt u AT-opdrachten uw eigen rol. Ik kon niet vinden die praten over het gebruik
DIY menselijke detectie systeem en ALARM (geen arduino)

DIY menselijke detectie systeem en ALARM (geen arduino)

HET ALTIJD GEBEUREN WANNEER U IN DE KAMER EN IEMAND INVOERT IN UW HUIS OF WINKEL ZONDER ENIGE KENNISGEVING... Hij kan een DIEF.. .en hier is de oplossing waarin u awared door een alarmsysteem bent wanneer er enige beweging is gedetecteerd... (Minder
PcDuino3 nano is een kleinere, goedkopere mini PC met Arduino ondersteuning voor

PcDuino3 nano is een kleinere, goedkopere mini PC met Arduino ondersteuning voor

De makers van de pcDuino-lijn van producten bieden meerdere kleine, low-power single-board computers met ARM-processors en ondersteuning voor Arduino Shields.Het nieuwste model is de kleinste (en goedkoopste) tot nu toe. De pcDuino3 nano is nu beschi
Mini weerstation met Arduino

Mini weerstation met Arduino

Dit is mijn eerste instructable en eerste volwaardige Arduino project. Hoewel je kan het vinden van soortgelijke project, leert ik alot van dit project.Stap 1: Doel van weerstation Deze eenvoudige weerstation temperatuur en vochtigheid lezen van sens