Tabla de contenido:

Alertas push de Arduino para timbre, alarma antirrobo, alarmas de humo, etc.: 8 pasos
Alertas push de Arduino para timbre, alarma antirrobo, alarmas de humo, etc.: 8 pasos

Video: Alertas push de Arduino para timbre, alarma antirrobo, alarmas de humo, etc.: 8 pasos

Video: Alertas push de Arduino para timbre, alarma antirrobo, alarmas de humo, etc.: 8 pasos
Video: Sistema de alarma contra robos casero económico || Seguridad Residencial 2024, Noviembre
Anonim
Arduino Push Alerts para timbre, alarma antirrobo, alarmas de humo, etc
Arduino Push Alerts para timbre, alarma antirrobo, alarmas de humo, etc
Arduino Push Alerts para timbre, alarma antirrobo, alarmas de humo, etc
Arduino Push Alerts para timbre, alarma antirrobo, alarmas de humo, etc
Arduino Push Alerts para timbre, alarma antirrobo, alarmas de humo, etc
Arduino Push Alerts para timbre, alarma antirrobo, alarmas de humo, etc

Notificaciones de IoT de su timbre, alarma antirrobo, alarmas de humo, etc. utilizando un Arduino Uno y un escudo Ethernet

Detalles completos en mi sitio web aquí

Acerca de Arduino Push Alert Box Utiliza un Arduino Uno y Ethernet Shield basado en el chip Wiznet W5100 para enviar alertas de empuje en alarmas de humo, alarmas antirrobo y activaciones de timbres a través de PushingBox. Todas las alertas ignoran situaciones / fallas de cableado que provocan múltiples disparos rápidos. Esto evita que se envíen cantidades masivas de mensajes de alerta falsos a su teléfono móvil. Las alertas también se pueden vincular a cualquier cámara web instalada en su casa / oficina. Esto se hace a través de la interfaz PushingBox. La lista de servicios de PushingBox incluye todo tipo de teléfono (Android, Windows e Iphone), computadora (Mac, Windows PC y Chromebook) y también incluye correo y twitter. Si usa Pushbullet, las alertas también se repiten en su PC / Chromebook y muy pronto en Mac OS.

Alarma antirrobo

Envía alertas cuando la sirena está activada y también cuando la sirena se apaga debido al tiempo de espera o la intervención del usuario. Se conecta a través de la salida de sirena auxiliar en mi panel de alarma principal. También se envía una imagen fija desde cualquier cámara que haya configurado.

Alarma de humo

Utiliza una alarma de humo modificada en un sistema de alarma de humo en red inalámbrica como interfaz. Detecta cuando suenan las alarmas de humo para una alerta real e ignora las alertas de batería baja / falla. Lo hace midiendo el retraso entre los chirridos de la sirena.

Se conecta a través de un optoacoplador en la salida de la sirena de la alarma de humo modificada.

Alerta de timbre

Cuando se presiona el timbre, el timbre convencional suena normalmente, pero también se envía una alerta a todos sus dispositivos junto con una imagen de la persona que llama. También tiene una interfaz para localizar todos los teléfonos en un sistema telefónico inalámbrico cuando suena el timbre. La mayor parte del circuito se utiliza para la interfaz del buscapersonas telefónico que formaba parte de un proyecto existente. Este circuito se puede omitir y reemplazar fácilmente, consulte el diagrama esquemático mínimo. El código del timbre deberá ajustarse para tener esto en cuenta. Esto hará que el proyecto sea mucho más sencillo.

Alerta de reinicio / encendido

Al restablecerse la energía después de un corte de energía, se envía una alerta para informarle que la energía se interrumpió y que ahora se ha restablecido.

También hay una alerta visual si la conexión ethernet no se puede establecer al encender.

Utiliza alrededor de 2 vatios de potencia.

Paso 1: cómo funciona

Cómo funciona
Cómo funciona
Cómo funciona
Cómo funciona

PushingBox

Ver imagen 1.

Las alertas son detectadas por el Arduino montado en el Push Alert Box y se envían a través de una tarjeta Ethernet a PushingBox. PushingBox luego envía las alertas a sus Servicios y luego se envían a todos sus dispositivos.

La imagen 2 muestra una lista de servicios que pueden activarse con sus alertas.

Cada elemento detectado activa un "escenario".

Cada "Escenario" contiene "Servicios" que se configuran de forma personalizada para sus alertas. Puede tener solo 1 o muchos servicios en cada escenario. Por ejemplo, un escenario de timbre puede enviar un correo electrónico, enviar una alerta instantánea y enviar una imagen desde la cámara de su puerta.

He incluido ejemplos de las siguientes alertas en mi código: timbre, activación de la sirena de alarma antirrobo, desactivación de la sirena de alarma antirrobo, alarma de humo y restablecimiento de energía Ethernet. Las alertas se pueden configurar fácilmente para alarmas de congelador, alarmas de invernadero, alarmas de temperatura de peceras tropicales y cualquier número de otras alarmas.

Cada alerta tiene su propia interfaz de hardware para activar el Arduino y su propio código para darle sentido al hardware.

El hardware / software es muy modular, por lo que es muy fácil elegir qué partes de este proyecto desea incluir.

Paso 2: alertas. La conexión Ethernet falla al encender

Alertas. La conexión Ethernet falla al encender
Alertas. La conexión Ethernet falla al encender
Alertas. La conexión Ethernet falla al encender
Alertas. La conexión Ethernet falla al encender

Al restablecerse la energía o al encenderse por primera vez, la tarjeta Ethernet Wiznet W5100 intentará conectarse a Internet. En las placas R3 hay un chip de reinicio que reinicia la tarjeta al encenderse y debe garantizar que la tarjeta se conecte sin fallas.

En tarjetas por debajo de R3, la tarjeta tiende a no volver a conectarse al encender. Hay un mod que puede realizar que le da a la tarjeta un reinicio cuando se enciende y da buenos resultados, vea las imágenes para los detalles del mod.

En caso de que su tarjeta no se vuelva a conectar después de una pérdida de energía (no recibirá ninguna alerta), configuré el Arduino para que encienda un LED parpadeante como advertencia. El LED parpadeará cuando la tarjeta intente conectarse y luego debería apagarse.

Si el LED rojo parpadeante permanece encendido, intente apagar y luego encender la caja.

Paso 3: alertas. Alerta de encendido

Image
Image

Alerta de encendido

Una vez que se restablece la energía en el cuadro de alerta push, se envía una alerta una vez que la tarjeta Ethernet se ha reconectado con éxito a Internet. Esto le advertirá que ha habido un corte de energía en algún momento y le advierte que verifique que todos los sistemas estén funcionando nuevamente cuando regrese a casa. La caja de la interfaz de IoT tiene interruptores de prueba que le permiten probar todos los sistemas que están alertando. Las alarmas de humo se pueden probar presionando cualquier "botón de prueba" de alarma de humo. ¡De todos modos, debería realizar pruebas de alarma de humo mensualmente!

Video 1

Video en tiempo real de mi caja de interfaz IoT en su etapa de diseño en el primer encendido. Una sección de la pantalla de mi PC está a la derecha que muestra las alertas recibidas mientras mi teléfono móvil está a la izquierda de la pantalla. Utilizo las alertas habladas de Newtifry en mi móvil cuando se prueba el sistema para poder escuchar qué alertas se están enviando.

Video 2

Encienda la demostración de alertas desde mi escritorio que muestra alertas de escritorio, salida del puerto de comunicación de Arduino y alertas de mi móvil superpuestas en la parte superior.

Paso 4: alertas. Alarmas de humo

Alertas. Alarma antirrobo
Alertas. Alarma antirrobo

"loading =" perezoso"

Alertas. Alarma antirrobo
Alertas. Alarma antirrobo

Las alertas de alarma antirrobo se envían cuando se activa la alarma sonora. También se puede incluir una imagen de su cámara web en las alertas de alarma si es necesario. Puede monitorear sus cámaras web en busca de intrusos según sea necesario.

Si la sirena está apagada o se agota el tiempo de espera, se envía una alerta adicional para informarle que la alarma ya está apagada. Si tiene audio en sus cámaras web, puede confirmarlo a través de la interfaz de su teléfono móvil.

Si se desarrolla una falla de cableado en el cable del sensor y se desconecta, se enviarán múltiples alertas. El Arduino está configurado para detectar e ignorar alertas rápidas. Me he conectado a la salida de alarma auxiliar pero desea piratear su panel de alarma antirrobo, debería poder obtener salidas de los indicadores de alerta LED para que pueda realizar alertas personalizadas según las zonas que se hayan activado, por ejemplo. pánico, puertas internas o externas.

La interfaz es muy simple, la salida auxiliar opera un relé que dispara el Arduino ver imagen 2 del módulo veroboard.

El video muestra alertas Push en mi escritorio y también en mi móvil superpuestas en la parte superior. También se muestra la salida del puerto de comunicaciones de Arduino.

Paso 6: alertas. Timbre de la puerta

Recomendado: