Taula de continguts:

Dispositiu de seguretat per a dones amb seguiment GPS i alertes mitjançant Arduino: 6 passos
Dispositiu de seguretat per a dones amb seguiment GPS i alertes mitjançant Arduino: 6 passos

Vídeo: Dispositiu de seguretat per a dones amb seguiment GPS i alertes mitjançant Arduino: 6 passos

Vídeo: Dispositiu de seguretat per a dones amb seguiment GPS i alertes mitjançant Arduino: 6 passos
Vídeo: CS50 2015 – 10-я неделя 2024, Desembre
Anonim

Per wns.nawfal Segueix-ne més per l'autor:

Detector de tos de butxaca
Detector de tos de butxaca
Detector de tos de butxaca
Detector de tos de butxaca
Inici controlat per àudio mitjançant Esp8266
Inici controlat per àudio mitjançant Esp8266
Inici controlat per àudio mitjançant Esp8266
Inici controlat per àudio mitjançant Esp8266
Rastrejador GPS
Rastrejador GPS
Rastrejador GPS
Rastrejador GPS

Amb tota la tecnologia disponible als darrers temps, no és difícil crear un dispositiu de seguretat per a dones que no només generi una alarma d’emergència, sinó que també enviï un missatge als vostres amics, familiars o persona interessada. Aquí crearem una banda que pot ser usada per dones, amb la qual poden informar la policia o qualsevol persona, mitjançant SMS d’emergència SOS juntament amb la ubicació actual. Mitjançant aquesta informació, la policia podrà salvar la víctima del lloc. Per a això, aquí estem utilitzant un Arduino que es pot connectar amb el mòdul GSM i GPS per enviar alertes SMS i obtenir les coordenades d'ubicació. També hem utilitzat un mòdul de transmissor i receptor de RF per a la comunicació sense fils entre la banda i el dispositiu receptor amb GPS / GSM.

Pas 1: materials utilitzats

  • Arduino Nano
  • Mòdem SIM900
  • Mòdul GPS NEO6M
  • Transmissor i receptor de RF 433 MHZ
  • Botó
  • Pila
  • Taula de pa
  • Saltador

Pas 2: mòdul GPS

Mòdul GPS
Mòdul GPS

Aquí estem utilitzant el mòdul GPS NEO6M. El mòdul GPS NEO-6M és un popular receptor GPS amb una antena de ceràmica integrada, que proporciona una gran capacitat de cerca per satèl·lit. Aquest receptor té la capacitat de detectar ubicacions i rastrejar fins a 22 satèl·lits i identifica ubicacions a qualsevol part del món. Amb l’indicador de senyal integrat, podem controlar l’estat de la xarxa del mòdul. Té una bateria de còpia de seguretat de dades perquè el mòdul pugui guardar les dades quan es tanca l’alimentació principal accidentalment.

El nucli central del mòdul receptor GPS és el xip GPS NEO-6M d’u-blox. Pot rastrejar fins a 22 satèl·lits en 50 canals i tenir un nivell de sensibilitat molt impressionant que és de -161 dBm. Aquest motor de posicionament u-blox 6 de 50 canals té un Time-To-First-Fix (TTFF) inferior a 1 segon. Aquest mòdul admet la velocitat en bauds de 4800-230400 bps i té el valor en baud per defecte de 9600.

  • Voltatge de funcionament: (2,7-3,6) V CC
  • Corrent de funcionament: 67 mA
  • Velocitat en transmissions: 4800-230400 bps (9600 per defecte)
  • Protocol de comunicació: NEMA
  • Interfície: UART
  • Antena externa i EEPROM incorporada.

Pas 3: mòdul GSM

Mòdul GSM
Mòdul GSM

Es tracta d’un telèfon mòbil de quatre bandes compatible amb GSM / GPRS, que funciona amb una freqüència de 850/900/1800/1900 MHz i que es pot utilitzar per a diverses aplicacions com ara accedir a Internet, fer una trucada de veu, enviar i rebre SMS, etc. Les comandes AT poden configurar les bandes de freqüència del mòdem GSM. La velocitat en bauds es pot configurar des de 1200-115200 fins a l'ordre AT. El mòdem GSM / GPRS té una pila TCP / IP interna que ens permet connectar-nos a Internet mitjançant GPRS. Es tracta d’un mòdul de tipus SMT i dissenyat amb un processador d’un xip molt potent que integra el nucli AMR926EJ-S, molt popular en diversos productes industrials.

Especificacions tècniques:

  • Tensió d'alimentació: 3,4V - 4,5V
  • Mode d’estalvi d’energia: consum d’energia en mode de repòs = 0,5 mA
  • Bandes de freqüència: SIM900A
  • Banda dual: EGSM900, DCS1800.
  • Temperatura de funcionament: -30ºC a + 80ºC
  • Admet MIC i entrada d’àudio Entrada per altaveu Suport a la interfície UART Actualització de microprogramari per port de depuració Comunicació: ordres AT

Pas 4: diagrama de connexió

Diagrama de connexió
Diagrama de connexió
Diagrama de connexió
Diagrama de connexió

El sistema de seguretat per a dones amb seguiment i alertes GPS es pot subdividir en dues seccions, com ara la secció Transmissor i Receptor. Els diagrames de circuits de cada secció es descriuen de la següent manera:

Secció del transmissor: a la part del transmissor de RF, hi haurà un botó SOS juntament amb un transmissor de RF de 433 MHz, que transmetrà les dades a la part del receptor sense fils. El propòsit de fer dues parts individuals aquí és, reduir al mínim la mida del mòdul transmissor perquè es pugui utilitzar com a canellera. El diagrama de circuits de la part del transmissor es mostra a la part superior.

Secció del receptor: a la secció del receptor de RF, les dades transmeses des de la banda de canell (part del transmissor) les rep el dispositiu que té un receptor de RF de 433 MHz. El receptor de RF envia aquesta informació a Arduino mitjançant el pin digital. Aleshores, Arduino Nano rep el senyal i el processa mitjançant el programa que s’hi emet. Quan la víctima prem el botó SOS a la part del transmissor, es genera un senyal HIGH i passa al costat Arduino, i després Arduino envia un senyal al mòdem SIM900 per enviar un SMS a l'usuari registrat juntament amb la coordenada GPS que ja ha estat emmagatzemat al microcontrolador amb l'ajut del mòdul GPS NEO6M. El diagrama del circuit del costat del receptor es mostra com es mostra a dalt.

Pas 5: programació per a Arduino

Programació per Arduino
Programació per Arduino

Després de completar amb èxit les connexions de maquinari, ara és el moment de programar l’Arduino Nano. A continuació es dóna l’explicació gradual del codi.

Inicieu el codi incloent tots els fitxers de biblioteca necessaris al codi, com ara TinyGPS ++. H per a la placa GPS NEO6M, SoftwareSerial.h per definir els pins de sèrie del programari. Aquí s’utilitza la biblioteca TinyGPS ++. H per obtenir les coordenades GPS mitjançant el mòdul receptor GPS. Aquesta biblioteca es pot descarregar aquí. Ara, declareu els pins de connexió del mòdul GPS i la seva velocitat de transmissió per defecte, que és 9600 en el nostre cas. A més, definiu els pins de sèrie del programari mitjançant els quals el GPS es comunicarà amb Arduino. static const int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; a continuació, declareu els objectes de la classe TinyGPSPlus. A més, definiu l'objecte per a la classe SoftwareSerial amb els pins com a arguments declarats anteriorment. Gps TinyGPSPlus; Programari Sèrie suau (RXPin, TXPin); Configuració interior (), declareu tots els pins d'entrada i de sortida. A continuació, inicialitzeu la funcionalitat de sèrie de maquinari i de programari, proporcionant la velocitat de transmissió per defecte que és 9600 en el nostre cas. Dispositiu de seguretat per a dones amb seguiment i alertes GPS mitjançant Arduino Quan es prem el botó SOS, el timbre comença a sonar i arribarà un SMS al número autoritzat que conté la latitud i la longitud de la ubicació de la víctima. La captura de pantalla de la sortida es mostra a continuació:

Recomanat: