¿Cómo hacer un sistema de seguridad para el hogar basado en GSM? Los delitos callejeros se están volviendo muy comunes hoy en día. Con el aumento de estos delitos callejeros, la producción de sistemas de seguridad también está aumentando en el siglo actual. Hay diferentes tipos de sistemas de seguridad modernos disponibles en el mercado que son muy eficientes y pueden alertar al propietario en segundos si un intruso intenta ingresar al área bajo vigilancia. Estas alertas pueden ser en forma de sirena, alarma o llamada telefónica. Estos sistemas de seguridad son muy caros y la mayoría de las personas no pueden permitírselo si quieren instalarlos a pequeña escala, como en los hogares. Diagrama de circuitoEntonces, en este artículo, hemos analizado un método para crear un sistema de seguridad que será tan eficiente como el sistema disponible en el mercado pero que tendrá un costo muy bajo. Este proyecto se puede realizar a partir de componentes que están fácilmente disponibles en el mercado. El corazón de este proyecto es Arduino Uno, que es el microcontrolador utilizado en este proyecto. El sensor PIR detectará cualquier movimiento en el rango de 6 metros y, si se detecta movimiento, enviará una señal al microcontrolador. Luego, Arduino utilizará un módulo GSM para enviar primero un SMS al propietario y luego realizar una llamada al número especificado.¿Cómo hacer una alarma de seguridad usando un módulo GSM?Se puede proporcionar suficiente seguridad contra ladrones, humo, incendios, etc. mediante el uso de sistemas de seguridad modernos. Estos sistemas de seguridad nos avisan en cuanto detectan cualquier objeto desconocido entrando en la zona vigilada. Así que el objetivo principal de este proyecto es crear un sistema de alerta de intrusos eficiente y de bajo coste que envíe un SMS al propietario y, con un retraso de dos segundos, lo llame cuando detecte algún intruso.Paso 1: reunir los componentesLeer másIngrese a la expansión Gungeon que Advanced Gungeons & Draguns ha lanzadoAntes de comenzar cualquier proyecto, asegúrese de tener todos los componentes que va a utilizar en el proyecto. Si no los tiene todos, el mejor enfoque es hacer una lista completa de todos los componentes y comprarlos en el mercado en primer lugar. Esta es una técnica excelente si desea ahorrar mucho tiempo y evitar quedarse atrapado en medio del proyecto. A continuación se proporciona una lista completa de todos los componentes que vamos a utilizar en este proyecto:Paso 2: ¿Qué es GSM?El módulo GSM que estamos usando aquí es SIM900A. Es un módulo muy confiable y ultracompacto. Es una solución completa GSM/GPRS de doble banda. Tiene incorporado RS232 interfaz. Funciona en un rango de frecuencia de 900/1800 MHz. La interfaz RS232 ayuda a que este módulo se conecte en serie a una PC o cualquier otro microcontrolador. Una vez conectado a un microcontrolador mediante un cable serie, puede enviar SMS, realizar llamadas de voz o acceder a Internet.Paso 3: trabajandoComo ya se discutió el resumen de este proyecto, avancemos un paso más y analicemos brevemente el funcionamiento de este proyecto.Leer másCómo desinstalar completamente Steam JuegosUn sensor de infrarrojos pasivo (PIR) es un sensor electrónico que detecta los rayos infrarrojos que irradian los objetos en su campo de operación. Estos sensores se utilizan con mayor frecuencia en dispositivos de detección de movimiento. La palabra pasivos indica que estos sensores no emiten energía para detectar, funcionan íntegramente detectando los rayos IR emitidos por diferentes objetos. Entonces, cuando el sensor PIR detecte cualquier movimiento en su entorno, su PIN de salida pasará a ALTO, que inicialmente era BAJO cuando no se detectó movimiento. El sensor PIR puede funcionar muy bien dentro de un rango de 6 metros.Cuando el circuito está ensamblado y encendido, es necesario que el sensor PIR se caliente durante aproximadamente un minuto. Esto es necesario porque el sensor PIR tiene que observar el entorno y ajustar su detector de IR de acuerdo con el entorno. El sensor PIR se puede calibrar usando el potenciómetro que tiene. Durante este tiempo, intenta que no se produzca movimiento cerca del sensor PIR para que se asiente correctamente su detector IR.Entonces, cuando el sensor PIR detecte cualquier movimiento en su entorno, enviará una señal ALTA a la placa Arduino. Tan pronto como Arduino obtenga el sensor PIR, se comunicará en serie con el módulo GSM y luego el módulo GSM enviará un SMS al número SIM especificado y alertará a la persona que alguien ha ingresado al área que estaba bajo vigilancia. .Paso 4: ensamblar el circuitoAhora que tenemos una idea sobre el funcionamiento de este proyecto, sigamos adelante y montemos todos los componentes.Como utilizamos el sensor de movimiento PIR para detectar el movimiento en un área particular, la conexión de este sensor con la placa Arduino es bastante simple. El pin de salida del sensor de movimiento PIR está conectado al pin 5 de la placa Arduino. El Vcc y el pin de tierra de este sensor están conectados a los 5V y a tierra de la placa Arduino respectivamente.La conexión del módulo GSM con la placa Arduino se establece en serie. El pin Tx y el pin Rx del módulo GSM están conectados al pin Rx y al pin Tx de la placa Arduino respectivamente.Mientras carga el código en Arduino, asegúrese de que el GSM esté desconectado de la placa Arduino.Paso 5: Comenzando con ArduinoArduino IDE es un software en el que puedes escribir, depurar y compilar un código que se ejecutará en un microcontrolador Arduino. Este código se cargará en el microcontrolador a través de este IDE. SI no tiene experiencia previa con este software, no hay nada de qué preocuparse porque el procedimiento completo para utilizar este software se detalla a continuación.Si aún no tienes el software instalado, haga clic aquí para descargar el software.Conecte su placa Arduino a la PC y abra el Panel de control. Haga clic en Hardware y sonido. Ahora abierto Dispositivos e impresora y busque el puerto al que está conectada su placa. Este puerto es diferente en diferentes computadoras.Encontrar puertoAhora abra el IDE de Arduino. Desde Herramientas, configure la placa Arduino en Arduino / Genuino UNO.Tablero de configuraciónDesde el mismo menú Herramientas, configure el número de puerto. Este número de puerto debe ser exactamente el mismo que el número de puerto que se observó anteriormente en el panel de control.Puerto de configuraciónDescargue el código adjunto a continuación y cópielo en su IDE. Para cargar el código, haga clic en el botón cargar.SubirPara descargar el código, haga clic aquí.Paso 6: CódigoEl Código es muy sencillo y está bien comentado. Aunque es muy sencillo de entender, a continuación se explica brevemente:1. Al inicio, se inicializan los pines de Arduino que se conectarán al zumbador, al LED y al sensor de movimiento PIR. El LED se conectará al pin 12 de Arduino, el zumbador se conectará al pin 8 de Arduino y el pin de salida del sensor de movimiento PIR se conectará al pin 5 de Arduino Uno.int led=12; // coonnect lled to pin12 of Arduino int buzzer=8; // connect led to pin8 of Arduino int pirOutput=5; // connect output of PIR sensor to pin5 of Arduino2. configuración nula() es una función que se ejecuta solo una vez en un programa. Solo se ejecuta cuando el microcontrolador está encendido o se presiona el botón de habilitación. La velocidad en baudios se configura en esta función usando el De serie. comenzar dominio. La velocidad en baudios es en realidad la velocidad en bits por segundo a la que el microcontrolador se comunica con los componentes externos conectados. Luego, el pin del microcontrolador que se utiliza se declara como SALIDA. Al final, se envía una señal BAJA al LED, al zumbador y al pin de salida del sensor de movimiento PIR.void setup() { Serial.begin(9600); //set the baud rate pinMode(led,OUTPUT); // declare led pin as OUTPUT pin pinMode(buzzer,OUTPUT); // declare buzzer pin as OUTPUT pin pinMode(pirOutput,INPUT); // declare PIR sensor pin as OUTPUT pin digitalWrite(pirOutput,LOW); // initially send a LOW signal to the PIR sensoor output pin digitalWrite(led,LOW); // turn the LED off digitalWrite(buzzer,LOW); // turn the buzzer off }3. bucle vacío() es una función que se ejecuta repetidamente en un bucle. En esta función, el pin de salida del sensor PIR se comprueba continuamente. Si el pin muestra señal ALTA, lo que significa que se detecta movimiento, el led y el timbre se encenderán y se enviará un SMS al número de móvil que está especificado en el código. Después de enviar el SMS, esperará dos segundos y luego llamará al número de teléfono especificado.void loop() { if(digitalRead(pirOutput)==HIGH) // if motion is detected { your digitalWrite(led,HIGH); // turn on the LED digitalWrite(buzzer,HIGH); // turn on the buzzer Serial.println("OK"); // print OK on serial Monitor delay(1000); // wait for one seconds Serial.print("AT+CMGF=1\r"); // set the GSM module to send SMS delay(1000); // wait for one second Serial.print("AT+CMGS=\"+xxxxxxxxxxx\"\r"); // replace xxxxxxxxxx with your mobile number Serial.print("Intruder Alert - Someone has entered your Home \r"); // send this message on the specified mobile number Serial.write(0x1A); // ASCII code for CTRL+Z (end of message) delay (2000); // wait for two seconds Serial.println("ATD+91xxxxxxxxxx;"); // replace xxxxxxxxxx with your mobile number to call Serial.println("ATH"); } }Este fue todo el procedimiento para crear una alarma contra intrusos integrando un sensor de movimiento PIR y un módulo GSM con la placa microcontroladora Arduino Uno. Ahora puedes seguir los pasos anteriores y disfrutar haciendo tu propia alarma contra intrusos muy fácilmente en casa. Tecnología
Tecnología ¿Luz roja en la placa base? (Explicado + Correcciones) noviembre 21, 2023El Luz roja en la placa base Generalmente ocurre cuando hay un problema con su… Read More
Tecnología Se rumorea que Sony lanzará una nueva computadora de mano PlayStation: con nombre en clave Q Lite noviembre 29, 2023Internet está lleno de rumores de que sony tiene algo nuevo bajo la manga para… Read More
Tecnología Apple’s Vision Pro puede leer tu mente: ex empleado noviembre 23, 2023Declaraciones recientes de un ex autoproclamado Apple Los investigadores de prototipos de neurotecnología han provocado… Read More