1. Proyecto – Sistema de Alarma
Sistema de alarma basado en Arduino. Con dos sensores uno de movimiento y otro de luz se
detecta la alarma. Después de detectar alarma, se entra en un estado de pre-alarma que si no
se introduce la clave correcta en 10 segundos, paso a un estado de alarma.
Para entrar en estado de alarma hay dos condiciones:
Detectar un movimiento (activar el sensor tilt)
Detectar más de 5 segundos una iluminación superior a 900.
Para salir del estado de pre-alarma se debe introducir la clave correcta por teclado en los 10
segundos siguientes a la detección de alarma.
Para salir del estado de alarma no debe haber ninguna de las dos condiciones de alarma y se
debe pulsar el botón.
En estado normal led apagado y zumbador apagado.
En estado de pre-alarma el led parpadea cada segundo y se oye un pitido cada segundo.
En estado alarma el led está en encendido y se oye un pitido continuo. Además se manda un
SMS al número de teléfono configurado.
Información Adicional
El valor de resistencia eléctrica de un LDR es bajo cuando hay luz incidiendo en él (puede
descender hasta 50 ohms) y muy alto cuando está a oscuras (varios megaohmios).
2. El LDR actúa como una resistencia variable. Para conocer la cantidad de luz que el sensor
capta en cierto ambiente, necesitamos medir la tensión de salida del mismo. Para ello
utilizaremos un divisor de tensión, colocando el punto de lectura para Vout entre ambas
resistencias. De esta forma:
Dónde Vout es el voltaje leído por el PIN analógico del Arduino y será convertido a un valor
digital, Vin es el voltaje de entrada (5v), R2 será el valor de la resistencia fija colocada (10k
ohm generalmente) y R1 es el valor resistivo del sensor LDR. A medida que el valor del sensor
LDR varía, obtendremos una fracción mayor o menor del voltaje de entrada Vin.
NOTA: ajustar el valor del umbral para que detecte la alarma según iluminación recinto
Esquema de Conexión
4. Diagrama de Flujo
Solución
En el código hay que configurar los parámetros:
Últimas cifras de la MAC
Umbral_LDR en función de la iluminación donde nos encontremos
Teléfono al que manda las alertas por SMS
PIN de acceso a la API