Sadržaj:

Sigurnosni uređaj za žene s GPS praćenjem i upozorenjima pomoću Arduina: 6 koraka
Sigurnosni uređaj za žene s GPS praćenjem i upozorenjima pomoću Arduina: 6 koraka

Video: Sigurnosni uređaj za žene s GPS praćenjem i upozorenjima pomoću Arduina: 6 koraka

Video: Sigurnosni uređaj za žene s GPS praćenjem i upozorenjima pomoću Arduina: 6 koraka
Video: Koliko je Alphabet Inc ??? 2024, Studeni
Anonim

Autor wns.nawfalFollow Više od autora:

Džepni detektor kašlja
Džepni detektor kašlja
Džepni detektor kašlja
Džepni detektor kašlja
Zvučno kontrolirani dom pomoću Esp8266
Zvučno kontrolirani dom pomoću Esp8266
Zvučno kontrolirani dom pomoću Esp8266
Zvučno kontrolirani dom pomoću Esp8266
GPS Tracker
GPS Tracker
GPS Tracker
GPS Tracker

Uz svu tehnologiju koja nam je dostupna u posljednje vrijeme, nije teško izgraditi zaštitni uređaj za žene koji ne samo da će generirati alarm za hitne slučajeve, već će poslati i poruku vašim prijateljima, obitelji ili zabrinutoj osobi. Ovdje ćemo izgraditi bend koji mogu nositi žene, pomoću kojeg mogu obavijestiti policiju ili bilo koga, koristeći SOS hitni SMS zajedno s trenutnom lokacijom. Koristeći ove podatke, policija će moći spasiti žrtvu s mjesta. Za to ovdje koristimo Arduino koji se može povezati s GSM -om i GPS modulom za slanje SMS upozorenja i dobivanje koordinata lokacije. Također smo koristili RF odašiljač i prijemnički modul za bežičnu komunikaciju između pojasa i prijemnog uređaja s GPS/GSM -om.

Korak 1: Korišteni materijali

  • Arduino Nano
  • Modem SIM900
  • NEO6M GPS modul
  • 433 MHZ RF odašiljač i prijemnik
  • Dugme
  • Baterija
  • Oglasna ploča
  • Džemper

Korak 2: GPS modul

GPS modul
GPS modul

Ovdje koristimo NEO6M GPS modul. GPS-modul NEO-6M popularan je GPS prijemnik s ugrađenom keramičkom antenom, koji pruža snažnu mogućnost satelitskog pretraživanja. Ovaj prijemnik može osjetiti lokacije i pratiti do 22 satelita te identificirati lokacije bilo gdje u svijetu. Pomoću indikatora signala na ploči možemo pratiti stanje mreže modula. Ima rezervnu bateriju za podatke tako da modul može spremiti podatke kada se slučajno isključi glavno napajanje.

Srce unutar modula GPS prijamnika je NEO-6M GPS čip iz u-bloxa. Može pratiti do 22 satelita na 50 kanala i imati vrlo impresivnu razinu osjetljivosti koja iznosi -161 dBm. Ovaj 50-kanalni motor za pozicioniranje u-blox 6 može se pohvaliti Time-to-First-Fix (TTFF) manje od 1 sekunde. Ovaj modul podržava brzinu prijenosa od 4800-230400 bps i ima zadanu brzinu prijenosa od 9600. Značajke:

  • Radni napon: (2,7-3,6) V DC
  • Radna struja: 67 mA
  • Brzina prijenosa: 4800-230400 bps (9600 zadano)
  • Komunikacijski protokol: NEMA
  • Sučelje: UART
  • Vanjska antena i ugrađeni EEPROM.

Korak 3: GSM modul

GSM modul
GSM modul

Ovo je četveropojasni mobitel kompatibilan s GSM/GPRS-om, koji radi na frekvenciji od 850/900/1800/1900MHz i koji se može koristiti za razne aplikacije, poput pristupa internetu, glasovnog poziva, slanja i primanja SMS-a itd. Frekvencijski rasponi GSM modema mogu se postaviti AT naredbama. Brzina prijenosa se može konfigurirati od 1200-115200 putem AT naredbe. GSM/GPRS modem ima unutarnji TCP/IP stog koji nam omogućuje povezivanje s internetom putem GPRS -a. Ovo je modul tipa SMT i dizajniran je s vrlo moćnim procesorom s jednim čipom koji integrira jezgru AMR926EJ-S, koja je vrlo popularna u raznim industrijskim proizvodima.

Tehničke specifikacije:

  • Napon napajanja: 3.4V - 4.5V
  • Način uštede energije: Potrošnja energije u načinu mirovanja = 0,5 mA
  • Frekvencijski rasponi: SIM900A
  • Dvopojasni: EGSM900, DCS1800.
  • Radna temperatura: -30ºC do +80ºC
  • Podržava MIC i audio ulaz Ulaz zvučnika UART sučelje Podrška Nadogradnja firmvera putem otklanjanja pogrešaka Komunikacija: AT naredbe

Korak 4: Dijagram povezivanja

Dijagram povezivanja
Dijagram povezivanja
Dijagram povezivanja
Dijagram povezivanja

Sigurnosni sustav za žene s GPS praćenjem i upozorenjima može se podijeliti u dva odjeljka, poput odjeljka odašiljača i prijamnika. Sheme kola za svaki odjeljak opisane su na sljedeći način:

Odjeljak odašiljača: U dijelu RF odašiljača nalazi se SOS tipka zajedno s RF predajnikom od 433 MHz, koji će bežično prenositi podatke do dijela prijemnika. Svrha izrade dva pojedinačna dijela ovdje je smanjiti veličinu odašiljačkog modula tako da se može nositi kao narukvica. Dijagram sklopa za dio odašiljača prikazan je gore.

Odjeljak prijamnika: U odjeljku RF prijamnik uređaj koji ima RF prijemnik od 433 MHz prima podatke prenesene iz zgloba (dio odašiljača). RF prijemnik šalje te podatke Arduinu putem digitalnog pina. Arduino Nano tada prima signal i obrađuje ga pomoću programa koji je u njega umetnut. Kad žrtva pritisne tipku SOS u dijelu odašiljača, generira se VISOKI signal i prelazi na stranu Arduina, a zatim Arduino šalje signal modemu SIM900, kako bi poslao SMS registriranom korisniku zajedno s već postavljenom GPS koordinatom pohranjeni u mikrokontroler uz pomoć NEO6M GPS modula. Shema kola prijemne strane prikazana je kao gore.

Korak 5: Programiranje za Arduino

Programiranje za Arduino
Programiranje za Arduino

Nakon uspješno završenih hardverskih veza, došlo je vrijeme za programiranje Arduino Nano. Postupno objašnjenje koda dano je u nastavku.

Pokrenite kôd uključivanjem svih potrebnih datoteka knjižnice u kôd, poput TinyGPS ++. H za NEO6M GPS ploču, SoftwareSerial.h za definiranje serijskih pinova softvera. Ovdje se knjižnica TinyGPS ++. H koristi za dobivanje GPS koordinata pomoću modula GPS prijamnika. Ova se biblioteka može preuzeti ovdje. Sada, proglasite pinove za povezivanje GPS modula i zadanu brzinu prijenosa, koja je u našem slučaju 9600. Također, definirajte serijske pinove softvera pomoću kojih će GPS komunicirati s Arduinom. statički const int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Zatim deklarirajte objekte za klasu TinyGPSPlus. Također, definirajte objekt za klasu SoftwareSerial s pinovima kao ranije deklarirane argumente. TinyGPSPlus gps; SoftwareSerial soft (RXPin, TXPin); Unutar postavki (), deklarirajte sve ulazne i izlazne pinove. Zatim pokrenite hardversku serijsku i softversku serijsku funkcionalnost, osiguravajući zadanu brzinu prijenosa koja je u našem slučaju 9600. Sigurnosni uređaj za žene s GPS praćenjem i upozorenjima pomoću Arduina Kad se pritisne SOS tipka, zujalica počinje piskati i SMS će doći na ovlašteni broj koji sadrži zemljopisnu širinu i dužinu lokacije žrtve. Snimka zaslona izlaza prikazana je ispod:

Preporučeni: