Mini Alarma PIR Arduino (2 / 3 paso)

Paso 2: Código Arduino y funcionamiento

El funcionamiento de esta alarma se separa en 4 etapas
principales (-1, 0, 1, 2).

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

Posee de un "problema" este sensor PIR es que, si se alimenta por primera vez luego de un tiempo considerable, el sensor tarda un tiempo en funcionar como corresponde, yo me inclino a pensar se debe a carga los capacitores posee (no son pequeños 22uF), de todos modos no tardara más de 20 segundos en funcionar correctamente. Por otro lado si el dispositivo se enciende y apaga durante poco tiempo, este tiempo de espera inicial es menor o incluso World.

De lo anterior es que creado un estado inicial -1 en donde se obligacion al usuario a esperar 20 segundos para PIR funcione bien, durante ese tiempo ambos LEDs (azul y rojo) están encendido y el zumbador apagado. No lo incluí, pero uno podría dar la opción de que, con el certamen, uno pueda saltarse esta etapa antes el PIR no necesita un tiempo de espera (caso dicho anteriormente).

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

Al presionar el botón lo ocurre es la alarma te da un tiempo para alejarte y, luego de eso, se compadrazgo activa atenta a cualquier movimiento. Entonces al pulsar pasamos a la etapa 1 donde el LED azul se enciende y el rojo se apaga, en este momento uno Yes 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 zumbador emitirá un fuerte sonido intermitente acompañado del LED rojo encendido.

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

Todo lo anterior se puede observar en el código, donde puedes ajustar todos los parámetros a tu gusto.

Artículos Relacionados

Utilizando una desecho normal alarma PIR con Arduino

Utilizando una desecho normal alarma PIR con Arduino

Si eres como yo y no les gusta tirar basura artículos electrónicos, puede tener un viejo PIR sensor de alarma de una casa ordinaria en la parte inferior de la caja de basura.Fácilmente puede conectarlo a su arduino para detectar movimiento, simplemen
Completo reloj Digital con Sensor de presencia (RTC - alarma - PIR - temperatura - humedad - punto de rocío)

Completo reloj Digital con Sensor de presencia (RTC - alarma - PIR - temperatura - humedad - punto de rocío)

HolaYa he hecho algunos proyectos de relojes digitales con Arduino como pantallas LED y LCD, pero este es más especial porque he introducido una novedad con un sensor de movimiento (PIR).Ver VIDEOCaracterísticas principalesPIR (Sensor infrarrojo de p
AlarMe: La creciente alarma con Arduino y Pi

AlarMe: La creciente alarma con Arduino y Pi

Aquí está el código de procesamiento que diseñado y utilizado.Para ejecutarlo a sí mismo, proceso de instalar en tu ordenador, descargar el archivo .zip y ejecutar el bosquejo usted mismo. Siga las instrucciones en el código para añadir sus propios a
Movimiento Tracker con PIRs, Arduino y un Servo

Movimiento Tracker con PIRs, Arduino y un Servo

este es mi movimiento de cabeza con cuatro PIRs (sensores infrarrojos pasivos), una placa Arduino Uno y un servo de seguimiento.Es una forma sencilla de dar la impresión de que la cabeza (birdy) es realmente siguiente movimiento.Es un proyecto muy fá
Alarma de Arduino para bicicleta

Alarma de Arduino para bicicleta

soy un estudiante de Catalunya, y he hecho un proyecto tecnológico como mi proyecto final del curso. He hecho una alarma de bicicleta con Arduino. Esta alarma no enviar ningún mensaje a un teléfono o Internet, solo hace un sonido si alguien trata de
Una Wireless Smart Home (fue: en el simulador de la casa y alarma con Arduino o Atmega328 (actualizado mayo de 2016))

Una Wireless Smart Home (fue: en el simulador de la casa y alarma con Arduino o Atmega328 (actualizado mayo de 2016))

Nota: ahora es un android bluetooth control app ibble para este proyectoNota: Aunque esto comenzó como un proyecto simulando mi presencia en el país, se ha convertido en una casa inteligente, por lo tanto, retitled este InstructableCuando la gente es
Cómo hacer un sistema de alarma con Arduino

Cómo hacer un sistema de alarma con Arduino

Con Arduino es realmente posible hacer proyectos complejos, particularmente a través de Internet, se puede utilizar a través del escudo diferentes disponibles para el microcontrolador. En este artículo, veremos cómo hacer un sistema de alarma profesi
Mini CNC Plotter - Arduino basado

Mini CNC Plotter - Arduino basado

En este proyecto le mostrará cómo construir fácilmente su propio Arduino Mini CNC Plotter de bajo coste!Para eje X e Y, vamos a utilizar paso a paso, los motores y los carriles de dos dvd/cd-rom! Área de impresión será máximo 4x4cm.Porque trabaja con
Construir Mini gran pirámide basada en Pi

Construir Mini gran pirámide basada en Pi

En la celebración del día de Pi (3-14), no se debe confundir con el día de aproximación de Pi el 22 de julio (22/7), pensé mostraría una manera fácil de construir un modelo pequeño de la gran pirámide de Giza (Keops/Keops) basado en la constante univ
INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

Sobre el proyectoConstruir usted mismo su propio control sistema con umbrales de temperatura máxima y mínimade la temperatura, mantener vivo masajes y paginación de SMS (oldies pero goldies como) y sistema de armado/desarmado remoto. Puede supervisar
Agarrar la alarma usando arduino + LDR piezoeléctrico zumbador

Agarrar la alarma usando arduino + LDR piezoeléctrico zumbador

Este pequeño proyecto le enseñará, cómo hacer un simple gancho agarrador de la alarma utilizando un LDR (resistor dependiente de luz). Cuando intenta mover tu mano sobre la LDR, hay una alarma que se enciende y la alarma se apaga tan pronto como uste
Interruptor de alarma de Arduino

Interruptor de alarma de Arduino

Este despertador funciona con los siguientes elementos;Arduino UnoProtoboard2 LEDs1 zumbadorcables de puenteUn botón, de una linterna de LEDFuente de alimentación (utilicé mi portátil, pero también se puede conectar una batería)Este reloj de alarma e
Alarma del Arduino IR

Alarma del Arduino IR

Bueno, esta es la lista de los materiales que necesitamos para construir nuestra alarma infrarroja:1 Sensor de proximidad infrarrojo1 altavoz piezoeléctrico2 LED1 ArduinoCable BredboardPaso 1: Hacer las conexionesLo primero que tenemos que hacer es h
Mini Juego del Arduino Led 4 x 4

Mini Juego del Arduino Led 4 x 4

este es un proyecto de crear un juego similar al clásico juego "snake". Hay que un rojo parpadea al principio, después de eso hay un led verde led que se enciende y que son capaces de usar los cuatro botones de control.El objetivo del juego es c