Kazalo:

Varnostna naprava za ženske z GPS sledenjem in opozorili z uporabo Arduina: 6 korakov
Varnostna naprava za ženske z GPS sledenjem in opozorili z uporabo Arduina: 6 korakov

Video: Varnostna naprava za ženske z GPS sledenjem in opozorili z uporabo Arduina: 6 korakov

Video: Varnostna naprava za ženske z GPS sledenjem in opozorili z uporabo Arduina: 6 korakov
Video: Pametna zapestnica H8 2024, November
Anonim

Avtor wns.nawfalFollow Več avtorja:

Žepni detektor kašlja
Žepni detektor kašlja
Žepni detektor kašlja
Žepni detektor kašlja
Avdio nadzor doma z uporabo Esp8266
Avdio nadzor doma z uporabo Esp8266
Avdio nadzor doma z uporabo Esp8266
Avdio nadzor doma z uporabo Esp8266
GPS sledilnik
GPS sledilnik
GPS sledilnik
GPS sledilnik

Z vso tehnologijo, ki nam je na voljo v zadnjem času, ni težko izdelati varnostne naprave za ženske, ki ne bo samo sprožila alarma v sili, ampak bo poslala tudi sporočilo vašim prijateljem, družini ali zaskrbljeni osebi. Tu bomo zgradili bend, ki ga bodo lahko nosile ženske, s pomočjo katerega bodo lahko obvestile policijo ali kogar koli, in sicer s pomočjo SOS SMS v sili skupaj s trenutno lokacijo. Z uporabo teh podatkov bo policija lahko rešila žrtev z lokacije. Za to tukaj uporabljamo Arduino, ki ga lahko povežemo z modulom GSM in GPS za pošiljanje opozoril SMS in pridobivanje koordinat lokacije. Za brezžično komunikacijo med pasom in sprejemno napravo z GPS/GSM smo uporabili tudi RF -oddajnik in sprejemniški modul.

Korak: Uporabljeni materiali

  • Arduino Nano
  • Modem SIM900
  • GPS modul NEO6M
  • 433 MHZ RF oddajnik in sprejemnik
  • Gumb
  • Baterija
  • Ogledna plošča
  • Skakalec

2. korak: Modul GPS

GPS modul
GPS modul

Tukaj uporabljamo GPS modul NEO6M. GPS-modul NEO-6M je priljubljen sprejemnik GPS z vgrajeno keramično anteno, ki omogoča močno satelitsko iskanje. Ta sprejemnik lahko zazna lokacije in sledi do 22 satelitom ter identificira lokacije kjer koli na svetu. Z indikatorjem signala na vozilu lahko spremljamo stanje omrežja modula. Ima rezervno baterijo za podatke, tako da modul lahko shrani podatke, ko se po nesreči izklopi glavno napajanje.

Osrednji del modula sprejemnika GPS je čip GPS NEO-6M iz u-bloxa. Lahko spremlja do 22 satelitov na 50 kanalih in ima zelo impresivno raven občutljivosti, ki znaša -161 dBm. Ta 50-kanalni motor za pozicioniranje u-blox 6 se ponaša s časom do prve popravke (TTFF), ki je krajši od 1 sekunde. Ta modul podpira hitrost prenosa od 4800-230400 bps in ima privzeto hitrost prenosa 9600. Lastnosti:

  • Delovna napetost: (2,7-3,6) V DC
  • Delovni tok: 67 mA
  • Hitrost prenosa: 4800-230400 bps (9600 privzeto)
  • Komunikacijski protokol: NEMA
  • Vmesnik: UART
  • Zunanja antena in vgrajen EEPROM.

3. korak: GSM modul

GSM modul
GSM modul

To je štiri-pasovni mobilni telefon, združljiv z GSM/GPRS, ki deluje na frekvenci 850/900/1800/1900MHz in se lahko uporablja za različne aplikacije, kot so dostop do interneta, glasovni klic, pošiljanje in prejemanje SMS itd. Frekvenčne pasove GSM modema lahko nastavite z ukazi AT. Hitrost prenosa je nastavljiva od 1200-115200 prek ukaza AT. Modem GSM/GPRS ima notranji sklad TCP/IP, ki nam omogoča povezavo z internetom prek GPRS. To je modul tipa SMT in je zasnovan z zelo zmogljivim procesorjem z enim čipom, ki vključuje jedro AMR926EJ-S, ki je zelo priljubljen v različnih industrijskih izdelkih.

Tehnične specifikacije:

  • Napajalna napetost: 3.4V - 4.5V
  • Način varčevanja z energijo: Poraba energije v načinu mirovanja = 0,5 mA
  • Frekvenčni pasovi: SIM900A
  • Dvopasovni: EGSM900, DCS1800.
  • Delovna temperatura: -30ºC do +80ºC
  • Podpira vhod za mikrofon in zvok Vhod za zvočnik Podpora za vmesnik UART Nadgradnja vdelane programske opreme z vrati za odpravljanje napak Komunikacija: Ukazi AT

4. korak: Shema povezave

Shema povezave
Shema povezave
Shema povezave
Shema povezave

Varnostni sistem za ženske z GPS sledenjem in opozorili je mogoče razdeliti na dva oddelka, kot sta oddajnik in sprejemnik. Sheme vezja za vsak odsek so opisane na naslednji način:

Odsek oddajnika: V delu RF oddajnika bo poleg 433 MHz RF oddajnika tudi gumb SOS, ki bo brezžično prenašal podatke v del sprejemnika. Namen izdelave dveh posameznih delov je zmanjšati velikost oddajnega modula, tako da ga lahko nosite kot zapestni trak. Shema vezja za del oddajnika je prikazana zgoraj.

Oddelek sprejemnika: V razdelku RF sprejemnik podatke, ki jih posreduje zapestni pas (oddajni del), sprejme naprava, ki ima sprejemnik RF 433 MHz. RF sprejemnik te podatke pošlje Arduinu preko digitalnega zatiča. Arduino Nano nato sprejme signal in ga obdela s programom, ki se vanj vstavi. Ko žrtev pritisne gumb SOS v oddajnem delu, se ustvari HIGH signal in preide na stran Arduino, nato pa Arduino pošlje signal modemu SIM900, da pošlje SMS registriranemu uporabniku skupaj s koordinato GPS, ki je že bila shranjeno v mikrokontrolerju s pomočjo GPS modula NEO6M. Shema vezja na strani sprejemnika je prikazana kot zgoraj.

5. korak: Programiranje za Arduino

Programiranje za Arduino
Programiranje za Arduino

Po uspešnem zaključku povezav strojne opreme je čas za programiranje Arduino Nano. Spodaj je podana postopna razlaga kode.

Začnite kodo tako, da v kodo vključite vse zahtevane knjižnične datoteke, kot je TinyGPS ++. H za NEO6M GPS ploščo, SoftwareSerial.h za opredelitev zaporednih zatičev programske opreme. Tu se knjižnica TinyGPS ++. H uporablja za pridobivanje koordinat GPS z uporabo sprejemniškega modula GPS. To knjižnico lahko prenesete tukaj. Zdaj razglasite priključne zatiče modula GPS in privzeto hitrost prenosa, ki je v našem primeru 9600. Določite tudi serijske zatiče programske opreme, s katerimi bo GPS komuniciral z Arduinom. statični const int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Nato razglasite objekte za razred TinyGPSPlus. Prav tako definirajte objekt za razred SoftwareSerial z zatiči kot argumente, ki so bili prej deklarirani. TinyGPSPlus gps; SoftwareSerial soft (RXPin, TXPin); V nastavitvah () razglasite vse vhodne in izhodne nožice. Nato inicializirajte serijsko funkcionalnost strojne in programske opreme ter zagotovite privzeto hitrost prenosa podatkov, ki je v našem primeru 9600. Zaščitna naprava za ženske z GPS sledenjem in opozorili z uporabo Arduina Ko pritisnete gumb SOS, začne zvonec piskati in na pooblaščeno številko bo prišel SMS, ki vsebuje zemljepisno širino in dolžino lokacije žrtve. Posnetek zaslona izhoda je prikazan spodaj:

Priporočena: