Tabla de contenido:

Dispositivo de seguridad para mujeres con seguimiento GPS y alertas usando Arduino: 6 pasos
Dispositivo de seguridad para mujeres con seguimiento GPS y alertas usando Arduino: 6 pasos

Video: Dispositivo de seguridad para mujeres con seguimiento GPS y alertas usando Arduino: 6 pasos

Video: Dispositivo de seguridad para mujeres con seguimiento GPS y alertas usando Arduino: 6 pasos
Video: 16º ¿Cómo vigilar tu casa desde el celular? || ARDUINO ONLINE 2024, Noviembre
Anonim

Por wns.nawfal Siga más por el autor:

Detector de tos de bolsillo
Detector de tos de bolsillo
Detector de tos de bolsillo
Detector de tos de bolsillo
Hogar controlado por audio usando Esp8266
Hogar controlado por audio usando Esp8266
Hogar controlado por audio usando Esp8266
Hogar controlado por audio usando Esp8266
Rastreador de GPS
Rastreador de GPS
Rastreador de GPS
Rastreador de GPS

Con toda la tecnología disponible para nosotros en los últimos tiempos, no es difícil construir un dispositivo de seguridad para mujeres que no solo generará una alarma de emergencia, sino que también enviará un mensaje a sus amigos, familiares o personas interesadas. Aquí construiremos una banda que las mujeres pueden usar, con la cual pueden informar a la policía oa cualquier persona, usando SMS de emergencia SOS junto con la ubicación actual. Con esta información, la policía podrá salvar a la víctima del lugar. Para esto, aquí estamos usando un Arduino que puede interactuar con el módulo GSM y GPS para enviar alertas SMS y obtener las coordenadas de ubicación. También hemos utilizado un módulo transmisor y receptor de RF para la comunicación inalámbrica entre la banda y el dispositivo receptor con GPS / GSM.

Paso 1: Materiales utilizados

  • Arduino Nano
  • Módem SIM900
  • Módulo GPS NEO6M
  • Transmisor y receptor de RF de 433 MHZ
  • Botón
  • Batería
  • Tablero de circuitos
  • Saltador

Paso 2: Módulo GPS

Módulo GPS
Módulo GPS

Aquí estamos usando el módulo GPS NEO6M. El módulo GPS NEO-6M es un receptor GPS popular con una antena de cerámica incorporada, que proporciona una sólida capacidad de búsqueda de satélites. Este receptor tiene la capacidad de detectar ubicaciones y rastrear hasta 22 satélites e identificar ubicaciones en cualquier parte del mundo. Con el indicador de señal a bordo, podemos monitorear el estado de la red del módulo. Tiene una batería de respaldo de datos para que el módulo pueda guardar los datos cuando la energía principal se apaga accidentalmente.

El corazón central dentro del módulo receptor GPS es el chip GPS NEO-6M de u-blox. Puede rastrear hasta 22 satélites en 50 canales y tiene un nivel de sensibilidad muy impresionante que es de -161 dBm. Este motor de posicionamiento u-blox 6 de 50 canales cuenta con un tiempo hasta la primera reparación (TTFF) de menos de 1 segundo. Este módulo admite la velocidad en baudios de 4800-230400 bps y tiene la velocidad de transmisión predeterminada de 9600.

  • Voltaje de funcionamiento: (2,7-3,6) V CC
  • Corriente de funcionamiento: 67 mA
  • Tasa de baudios: 4800-230400 bps (9600 predeterminado)
  • Protocolo de comunicación: NEMA
  • Interfaz: UART
  • Antena externa y EEPROM incorporada.

Paso 3: Módulo GSM

Módulo GSM
Módulo GSM

Este es un teléfono celular de banda cuádruple compatible con GSM / GPRS, que funciona en una frecuencia de 850/900/1800/1900 MHz y que se puede utilizar para diversas aplicaciones como acceder a Internet, hacer una llamada de voz, enviar y recibir SMS, etc. Las bandas de frecuencia del módem GSM se pueden configurar mediante comandos AT. La velocidad en baudios se puede configurar desde 1200-115200 hasta el comando AT. El módem GSM / GPRS tiene una pila TCP / IP interna que nos permite conectarnos a Internet a través de GPRS. Este es un módulo de tipo SMT y está diseñado con un procesador de un solo chip muy potente que integra el núcleo AMR926EJ-S, que es muy popular en varios productos industriales.

Especificaciones técnicas:

  • Voltaje de suministro: 3,4 V - 4,5 V
  • Modo de ahorro de energía: consumo de energía en modo de suspensión =.5mA
  • Bandas de frecuencia: SIM900A
  • Doble banda: EGSM900, DCS1800.
  • Temperatura de funcionamiento: -30ºC a + 80ºC
  • Admite entrada de micrófono y audio, entrada de altavoz, compatibilidad con interfaz UART, actualización de firmware mediante puerto de depuración, comunicación: comandos AT

Paso 4: Diagrama de conexión

Diagrama de conexión
Diagrama de conexión
Diagrama de conexión
Diagrama de conexión

El sistema de seguridad para mujeres con seguimiento y alertas GPS se puede subdividir en dos secciones, como la sección Transmisor y Receptor. Los diagramas de circuitos de cada sección se describen a continuación:

Sección del transmisor: En la parte del transmisor de RF, habrá un botón SOS junto con un transmisor de RF de 433 MHz, que transmitirá los datos a la parte del receptor de forma inalámbrica. El propósito de hacer aquí dos partes individuales es minimizar el tamaño del módulo de transmisión para que pueda usarse como muñequera. El diagrama de circuito de la parte del transmisor se muestra arriba.

Sección del receptor: En la sección del receptor de RF, los datos transmitidos desde la pulsera (parte del transmisor) son recibidos por el dispositivo que tiene un receptor de RF de 433 MHz. El receptor de RF envía esta información a Arduino a través del pin digital. Arduino Nano luego recibe la señal y la procesa usando el programa que se muestra en él. Cuando la víctima presiona el botón SOS en la parte del transmisor, se genera una señal ALTA y pasa al lado de Arduino, y luego Arduino envía una señal al módem SIM900, para enviar un SMS al usuario registrado junto con la coordenada GPS que ya ha sido almacenado en el microcontrolador con la ayuda del módulo GPS NEO6M. El diagrama de circuito del lado del receptor se muestra como arriba.

Paso 5: Programación para Arduino

Programación para Arduino
Programación para Arduino

Después de completar con éxito las conexiones de hardware, ahora es el momento de programar el Arduino Nano. La explicación paso a paso del código se da a continuación.

Inicie el código incluyendo todos los archivos de biblioteca requeridos en el código como TinyGPS ++. H para la placa GPS NEO6M, SoftwareSerial.h para definir los pines seriales del software. Aquí la biblioteca TinyGPS ++. H se utiliza para obtener las coordenadas GPS utilizando el módulo receptor GPS. Esta biblioteca se puede descargar aquí. Ahora, declare los pines de conexión del módulo GPS y su tasa de baudios predeterminada, que es 9600 en nuestro caso. Además, defina los pines seriales del software con los que el GPS se comunicará con Arduino. estática constante int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Luego declare los objetos para la clase TinyGPSPlus. Además, defina el objeto para la clase SoftwareSerial con los pines como argumentos declarados anteriormente. TinyGPSPlus gps; SoftwareSerial soft (RXPin, TXPin); Dentro de setup (), declare todos los pines de entrada y de salida. Luego, inicialice la funcionalidad serial del hardware y serial del software, proporcionando la velocidad en baudios predeterminada que es 9600 en nuestro caso. Dispositivo de seguridad para mujeres con rastreo GPS y alertas usando Arduino Cuando se presiona el botón SOS, el zumbador comienza a sonar y un SMS llegará al número autorizado que contiene la latitud y longitud de la ubicación de la víctima. La captura de pantalla de la salida se muestra a continuación:

Recomendado: