Tabla de contenido:
- Paso 1: alinee el LCD 16x2 con la placa Arduino
- Paso 2: alinee el sensor ultrasónico - HC-SR04 con placa Arduino
- Paso 3: Alinee para servo básico con placa Arduino
- Paso 4: Alinee para matriz de teclado 4x4, LED y zumbador con placa Arduino
- Paso 5: Alinee para RTC DS3231 con placa Arduino
- Paso 6: Configuremos el entorno del software
- Paso 7: Obtengamos los requisitos de credenciales
- Paso 8: Líneas de código donde deberá ingresar sus credenciales
- Paso 9: Conexión del puente
- Paso 10: Instrucción final
- Paso 11: Resultados del modo de pánico
- Paso 12: Resultados del modo trampa
Video: Seguridad en el hogar con sistema integrado: 12 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Hola lectores, Este es un Instructables para construir un sistema de seguridad para el hogar diferente a cualquier otro sistema de seguridad. Este sistema tiene una función mejorada Modo TRAP y PANIC Conectando al dueño de la casa de la víctima, vecino y estación de policía a través de la red. En este proyecto, estoy demostrando todo el proyecto a través de Intranet (Red de área cerrada), no a través de Internet, es su deseo si lo desea. lo mismo en Internet..
MODO DE PÁNICO: (Sistema existente) Cuando el sensor ultrasónico detecta un intruso. Las luces de la casa y el timbre se encenderán, lo que provocará que el intruso entre en pánico y envíe una notificación por SMS al propietario de la casa de la víctima y a su vecino y se alojará una web temporal que contiene información sobre la intrusión, como a qué hora intruso traspasado, tiempo transcurrido después de la trasgresión y un campo de entrada. Donde el propietario de la casa puede ingresar el PIN para desactivar el timbre y las luces de la casa de forma remota.
MODO DE TRAMPA: (Sistema propuesto) Cuando se detecta el intruso, el zumbador y las luces no explotarán como los sistemas existentes. En su lugar, se enviará una notificación SMS con la dirección IP a la estación de policía al hacer clic en la dirección IP y se abrirá un salario web donde la policía puede obtenga información como el tiempo de traspaso, el tiempo transcurrido desde el traspaso y la dirección de la casa de la víctima y una dirección de mapa de Google estático desde la estación de policía hasta la casa de la víctima. También se enviará una notificación por SMS al vecino y al propietario de la casa.
Cosas que necesitas construir
Requisito de software
- Descargar la página de descarga de Arduino IDE IDE
- Descargar la biblioteca DS3231 Descargar la biblioteca
- Descargar archivo Bridge Descargar archivo
- Descargar código fuente Descargar código fuente
Requisito de hardware
- Arduino Uno Mega ATmega1280
- Escudo de Ethernet
- Tabla de pan
- LCD 16x2
- Servo básico
- Cable de puente macho a macho 30 a 35
- Cable de puente hembra a hembra de 20 a 25
- Cable de puente hembra a macho 10-15
- Matriz de teclado 4x4
- Sensor ultrasónico - HC-SR04
- Zumbador piezoeléctrico
- Luces LED 2
- Cable de LAN
- Cable de alimentación de la placa Arduino
- Módulo RTC ds3231
Requisito de credencial
Para recibir notificaciones por SMS desde el hardware:
- SID de cuenta de la API de Twilio
- Token de autenticación de la API de Twilio
- Clave de la aplicación Temboo de la API de Temboo
- Número de remitente de la API de Twilio
En primer lugar, monte su Ethernet Shield con Arduino Uno Mega como se muestra en la imagen.
Los pasos del 1 al 5 explicarán las conexiones separadas del módulo con la placa arduino principal y, finalmente, su placa se verá como un proyecto completo como se muestra arriba.
Paso 1: alinee el LCD 16x2 con la placa Arduino
Requisitos para completar este paso
- Arduino Mega
- Escudo de Ethernet
- LCD 16x2
- Cables de puente macho a macho
Esta pantalla LCD de 16x2 tiene 16 pines. siga la imagen y conecte la pantalla LCD con la placa arduino. Necesitará algunos cables de puente macho a macho para completar este paso
Paso 2: alinee el sensor ultrasónico - HC-SR04 con placa Arduino
Requisitos para completar este paso
- Tablero Arduino
- Escudo de Ethernet
- Sensor ultrasónico - HC-SR04
- Cables de puente macho a hembra
Un sensor ultrasónico es un dispositivo que puede medir la distancia a un objeto utilizando ondas sonoras. Mide la distancia enviando una onda de sonido a una frecuencia específica y escuchando que la onda de sonido rebote y usamos esta tecnología de onda de sonido como detector de intrusos.
Para cubrir la mayor parte del área con Sensor por seguridad y reducir el costo de instalación de este sistema en el mundo real. el sensor ultrasónico se fija en un servo básico que gira 180 grados y cubre el área máxima.
El paso 3 muestra la alineación del servo básico y la combinación del sensor ultrasónico y el servo básico juntos en la imagen
Paso 3: Alinee para servo básico con placa Arduino
Requisitos para completar este paso
- Tablero Arduino
- Escudo de Ethernet
- Servo básico
- Cables de puente
Este servo básico se usa para rotar el sensor ultrasónico en 180 grados para cubrir el área máxima por seguridad. Y luego adjunté el sensor ultrasónico encima como se muestra en la imagen
Paso 4: Alinee para matriz de teclado 4x4, LED y zumbador con placa Arduino
Requisitos para completar este paso
- Tablero Arduino
- Escudo de Ethernet
- Matriz de teclado 4x4
- DIRIGIÓ
- Zumbador piezoeléctrico
Nota: La matriz de teclado 4x4 tiene 8 pines comenzando desde los botones de derecha a izquierda, el zumbador solo se usa cuando el sistema de seguridad se está ejecutando en modo de pánico, y aquí asumimos que un LED como luces de la casa también se usa cuando el sistema de seguridad está funcionando. corriendo en modo de pánico para que el intruso entre en pánico.
Paso 5: Alinee para RTC DS3231 con placa Arduino
Requisitos para completar este paso
- Tablero Arduino
- Escudo de Ethernet
- RTC DS3231
- Cables de puente macho a macho
Nota: El módulo RTC (reloj en tiempo real) se ocupa de la hora de la misma manera que nuestra computadora de escritorio o portátil se ocupa del tiempo incluso cuando su computadora portátil está apagada por un tiempo. Mostrará la hora correcta cuando encienda su computadora portátil.
De la misma forma funciona el módulo RTC. Entonces, para comenzar con el módulo RTC por primera vez, debe configurar una hora al principio. Compartiré un video sobre la configuración de la hora en su módulo RTC y una vez para configurar la hora, no es necesario que lo haga una y otra vez. Introducción al módulo DS3231 RTC.
Paso 6: Configuremos el entorno del software
De acuerdo con los Requisitos discutidos en la introducción, debe descargar Arduino IDE, la biblioteca ds3231, el archivo por lotes y descargar el código fuente.
- Después de descargar Arduino IDE, inícielo. Haga clic en boceto> incluir biblioteca> Administrar bibliotecas> Busque "Teclado", luego seleccione "Teclado de Mark Stanley" y haga clic en Instalar
- Nuevamente Haga clic en> boceto> incluir biblioteca> Agregar biblioteca. ZIP> Seleccione para el archivo Zip ds3231 e impórtelo.
Paso 7: Obtengamos los requisitos de credenciales
Como se menciona en la Introducción, necesita su propia credencial para ejecutar el proyecto, como
- SID de cuenta Twilio
- Token de autenticación de Twilio
- Temboo app key y
- Un número de remitente de Twilio.
- Regístrese en el sitio web de Twilio El sitio de Twilio verá el SID de su cuenta y el Token de autenticación en la página de su consola.
- luego vaya a SMS programables> haga clic en construir y aprenda haga clic en "OBTENER UN NÚMERO" donde puede obtener su número de remitente único y de este número de remitente único recibirá una notificación por SMS cuando se detecte un intruso.
- Luego, debe registrar su número de teléfono de recepción de SMS en Twilio para eso, haga clic en "Números de teléfono"> haga clic en ID de llamada verificada> haga clic en el botón más para agregar su número de teléfono móvil y recibir la notificación por SMS.
- Copie estas credenciales y luego regístrese en el sitio web de la API de Temboo. En el lado izquierdo, debajo de Choreos, haga clic en Twilio> haga clic en Mensajes SMS> haga clic en SendSMS. Luego verá campos de entrada para SID de cuenta, Token de autenticación, Cuerpo, De y Para.
- Ingrese todas esas credenciales allí mismo e ingrese ese número de remitente único en el campo "DE"
- Haga clic en "Ejecutar ahora"
Recibirás una notificación.
NOTA: Debe obtener un número de remitente único "DESDE" y registrar su número de teléfono "PARA" para recibir la notificación por SMS.
Paso 8: Líneas de código donde deberá ingresar sus credenciales
Aquí mencionaré las líneas donde debe ingresar sus credenciales dentro del código fuente.
- En cinco lugares, deberá reemplazar su "clave de SID de cuenta" (número de línea: 440, 467, 495, 525, 554)
- En cinco lugares, deberá reemplazar su "clave de token de autenticación" (número de línea: 432, 459, 487, 517, 546)
- En cinco lugares, deberá reemplazar su número "TO" (número de línea: 434, 461, 489, 519, 548). Pegue su número de teléfono, que debe estar registrado en "ID de llamada verificada".
- En cinco lugares, deberá reemplazar su número "DE" (número de línea: 436, 463, 491, 521, 550) Pegue el número de remitente único que obtuvo de twilio.
- En el archivo TembooAccount.h #define TEMBOO_APP_KEY "#Pegue su clave de aplicación aquí #" Puede obtener su clave de aplicación desde su cuenta de Temboo
Una vez que haya pegado su credencial en el LOC (línea de códigos) dado, puede ejecutar su código.
Paso 9: Conexión del puente
Ahora seleccione el adaptador LAN y la fuente de Internet, haga clic con el botón derecho y luego haga clic en conexiones de puente. Esto puenteará una conexión de Intranet entre su computadora portátil y el escudo de Ethernet que constituye una red cerrada (Intranet)
Después de puentear las conexiones, debe abrir y cerrar el archivo por lotes que descargó en el PASO 1.
Paso 10: Instrucción final
conecte su cable de alimentación Arduino con su computadora portátil y el cable LAN desde el puerto LAN de su computadora portátil al puerto LAN del blindaje Ethernet y luego haga clic en "cargar", tardará 5 minutos en cargarse.
Una vez que se cargue, el programa comenzará a ejecutar la dirección IP de DHCP. Se obtendrá la dirección IP y luego se le pedirá el PIN para ingresar.
- PIN DE MODO DE TRAMPA "A33333"
- PIN DE MODO DE PÁNICO "B66666"
- DESACTIVAR PIN "D00000"
De acuerdo con el PIN ingresado, el sistema comenzará a funcionar.
Puede cambiar el PIN como desee editando el código fuente.
Paso 11: Resultados del modo de pánico
Una vez que se detecta un intruso, el zumbador y el LED (como luces de la casa) explotarán y se enviará una notificación por SMS al vecino y al propietario de la casa como se muestra en la imagen, y se alojará una web temporal solo para el propietario de la casa. ser enviado al propietario de la casa a través de la notificación por SMS
Las capturas de pantalla de la web se publican arriba.
Paso 12: Resultados del modo trampa
Una vez que se detecte un intruso, no se encenderá ningún zumbador y las luces se encenderán, en su lugar, se enviará una notificación por SMS al vecino, al propietario de la casa y al oficial de policía, como se muestra en la imagen, y se alojará una web temporal solo para el propietario de la casa y el oficial de policía, la información que se encuentra en la web. Las reservas se publican arriba como en la imagen y también se explican en la parte de introducción. La dirección de la web se enviará al propietario de la casa y al oficial de policía a través de una notificación por SMS.
La notificación por SMS contiene información como
- Dirección de la página web
- Enlace de dirección del mapa de Google desde la estación de policía hasta la casa de la víctima
Las capturas de pantalla de la web se publican arriba.
Ventajas de este sistema
- Nueva forma de proteger su hogar, de forma remota con la acción instantánea de la policía y su vecino
- Coste de implementación muy inferior
- Fomenta la seguridad digital
- No da excusas a la policía para no tomar medidas contra el robo porque los antecedentes del robo se notifican digitalmente en el acto.
- Reducir la tasa de robos.
Recomendado:
Botón de seguridad inalámbrico para la seguridad del PLC: 6 pasos (con imágenes)
Botón de seguridad inalámbrico para seguridad de PLC: este proyecto es mi prueba de concepto para usar IoT y (eventualmente) robótica para crear una capa adicional de seguridad para instalaciones de fabricación peligrosas. Este botón se puede utilizar para iniciar o detener múltiples procesos, incluido el control de la señal
Simulador de presencia en el hogar y dispositivo de control de seguridad: 6 pasos (con imágenes)
Simulador de presencia en el hogar y dispositivo de control de seguridad: Este proyecto nos permite simular presencia y detectar movimientos en nuestro hogar.Podemos configurar una red de dispositivos instalados en diferentes estancias de nuestro hogar todos ellos controlados por un dispositivo principal.Este proyecto combina estos funciones en una sola d
Sistema de seguridad para el hogar Arduino: 7 pasos (con imágenes)
Sistema de seguridad para el hogar Arduino: este es un sistema de seguridad para el hogar que utiliza Arduino Mega 2560, que activará una alarma cuando se abra cualquier puerta o se detecte movimiento en la habitación cuando el sistema está activado. Es un buen proyecto para cualquiera que esté en el último año de la universidad. puedes actualizarlo ev
Seguridad en el hogar con Raspberry Pi: 6 pasos (con imágenes)
Seguridad en el hogar con Raspberry Pi: esta es una solución simple que puede hacer que se sienta más relajado cuando salga de su apartamento: reciba correos electrónicos con fotos de su propiedad siendo visitada por huéspedes no deseados, active y desactive su sistema de seguridad de la manera más fácil y confiable ( prensa
Seguridad en el hogar con Orange Pi: 3 pasos (con imágenes)
Seguridad en el hogar con Orange Pi: Esencialmente se trata de la misma idea que en mi instructable anterior: https://www.instructables.com/id/Home-Security-With … El único cambio es el uso de la placa Orange Pi (mi la elección fue PC2) y una palanca de cambios de nivel 4050 para proteger las E / S de las placas. Para resumir