Orodha ya maudhui:

Kifaa cha Usalama cha Wanawake na Ufuatiliaji wa GPS na Tahadhari Kutumia Arduino: Hatua 6
Kifaa cha Usalama cha Wanawake na Ufuatiliaji wa GPS na Tahadhari Kutumia Arduino: Hatua 6

Video: Kifaa cha Usalama cha Wanawake na Ufuatiliaji wa GPS na Tahadhari Kutumia Arduino: Hatua 6

Video: Kifaa cha Usalama cha Wanawake na Ufuatiliaji wa GPS na Tahadhari Kutumia Arduino: Hatua 6
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Novemba
Anonim

Fuata Zaidi na mwandishi:

Kichunguzi cha ukubwa wa mfukoni
Kichunguzi cha ukubwa wa mfukoni
Kichunguzi cha ukubwa wa mfukoni
Kichunguzi cha ukubwa wa mfukoni
Nyumba Inayodhibitiwa Sauti Kutumia Esp8266
Nyumba Inayodhibitiwa Sauti Kutumia Esp8266
Nyumba Inayodhibitiwa Sauti Kutumia Esp8266
Nyumba Inayodhibitiwa Sauti Kutumia Esp8266
GPS Tracker
GPS Tracker
GPS Tracker
GPS Tracker

Pamoja na teknolojia yote inayopatikana kwetu katika nyakati za hivi karibuni, sio ngumu kujenga kifaa cha usalama kwa wanawake ambacho sio tu kitatoa kengele ya dharura lakini pia tuma ujumbe kwa marafiki wako, familia, au mtu anayejali. Hapa tutaunda bendi ambayo inaweza kuvaliwa na wanawake, kwa kutumia ambayo wanaweza kuwajulisha polisi au mtu yeyote, kwa kutumia SMS ya dharura ya SOS pamoja na eneo la sasa. Kutumia habari hii, polisi wataweza kumwokoa mwathiriwa kutoka eneo hilo. Kwa hili, hapa tunatumia Arduino ambayo inaweza kuingiliana na moduli ya GSM na GPS kwa kutuma arifa za SMS na kupata kuratibu za eneo. Tumetumia pia moduli ya RF Transmitter na mpokeaji kwa mawasiliano bila waya kati ya Bendi na kifaa cha Kupokea na GPS / GSM.

Hatua ya 1: Vifaa vilivyotumika

  • Arduino Nano
  • Modem ya SIM900
  • Moduli ya GPS ya NEO6M
  • Mpitishaji na Mpokeaji wa RF ya 433 MHZ
  • Kitufe
  • Betri
  • Bodi ya mkate
  • Jumper

Hatua ya 2: Moduli ya GPS

Moduli ya GPS
Moduli ya GPS

Hapa tunatumia moduli ya GPS ya NEO6M. Moduli ya GPS ya NEO-6M ni mpokeaji maarufu wa GPS na antena ya kauri iliyojengwa, ambayo hutoa uwezo mkubwa wa utaftaji wa setilaiti. Mpokeaji huyu ana uwezo wa kuhisi mahali na kufuatilia hadi satelaiti 22 na kubaini maeneo mahali popote ulimwenguni. Na kiashiria cha ishara ya ndani ya bodi, tunaweza kufuatilia hali ya mtandao wa moduli. Inayo betri ya kuhifadhi data ili moduli iweze kuhifadhi data wakati nguvu kuu imefungwa kwa bahati mbaya.

Moyo wa msingi ndani ya moduli ya mpokeaji wa GPS ni chip ya GPS ya NEO-6M kutoka u-blox. Inaweza kufuatilia hadi satelaiti 22 kwenye vituo 50 na kuwa na kiwango cha unyeti cha kuvutia sana ambacho ni -161 dBm. Injini hii ya kuweka-kituo cha 50-u-blox 6 inajisifu kwa Time-To-First-Fix (TTFF) ya chini ya sekunde 1. Moduli hii inasaidia kiwango cha baud kutoka 4800-230400 bps na ina baud default ya 9600.

  • Voltage inayoendesha: (2.7-3.6) V DC
  • Uendeshaji wa Sasa: 67 mA
  • Kiwango cha Baud: 4800-230400 bps (9600 chaguo-msingi)
  • Itifaki ya Mawasiliano: NEMA
  • Kiolesura: UART
  • Antena ya nje na EEPROM iliyojengwa.

Hatua ya 3: Moduli ya GSM

Moduli ya GSM
Moduli ya GSM

Hii ni simu ya rununu inayolingana ya GSM / GPRS, inayofanya kazi kwa masafa ya 850/900/1800 / 1900MHz na ambayo inaweza kutumika kwa matumizi anuwai kama vile kupata mtandao, kupiga simu, kutuma na kupokea SMS, nk Bendi za masafa ya modem ya GSM zinaweza kuwekwa na Amri za AT. Kiwango cha baud kinaweza kusanidiwa kutoka 1200-115200 kupitia amri ya AT. Modem ya GSM / GPRS ina mkusanyiko wa ndani wa TCP / IP ambao unatuwezesha kuungana na mtandao kupitia GPRS. Hii ni moduli ya aina ya SMT na iliyoundwa na processor yenye nguvu-chip moja inayounganisha msingi wa AMR926EJ-S, ambayo ni maarufu sana katika bidhaa anuwai za viwandani.

Maelezo ya Kiufundi:

  • Ugavi voltage: 3.4V - 4.5V
  • Njia ya kuokoa nguvu: Njia ya Kulala matumizi ya nguvu =.5mA
  • Bendi za masafa: SIM900A
  • Bendi mbili: EGSM900, DCS1800.
  • Joto la Uendeshaji: -30ºC hadi + 80ºC
  • Inasaidia MIC na Uingizaji wa SautiPekuzi ya Uingizaji Msaada wa kiolesura cha Uboreshaji wa firmware kwa bandari ya utatuzi Mawasiliano: AT Commands

Hatua ya 4: Mchoro wa Uunganisho

Mchoro wa Uunganisho
Mchoro wa Uunganisho
Mchoro wa Uunganisho
Mchoro wa Uunganisho

Mfumo wa Usalama wa Wanawake na Ufuatiliaji na Tahadhari za GPS unaweza kugawanywa katika sehemu mbili kama sehemu ya Mpitishaji na Mpokeaji. Michoro ya mzunguko kwa kila sehemu inaelezewa kama ifuatavyo:

Sehemu ya Kusambaza: Katika sehemu ya Transmitter ya RF, kutakuwa na kitufe cha SOS pamoja na transmitter ya 433 MHz RF, ambayo itasambaza data kwa sehemu ya mpokeaji bila waya. Kusudi la kutengeneza sehemu mbili hapa ni, kupunguza saizi ya moduli inayopitisha ili iweze kuvaliwa kama bendi ya mkono. Mchoro wa mzunguko wa sehemu ya transmitter umeonyeshwa hapo juu.

Sehemu ya Mpokeaji: Katika sehemu ya Mpokeaji wa RF, data iliyosambazwa kutoka kwa bendi ya mkono (Sehemu ya Mpitishaji) inapokelewa na kifaa kilicho na mpokeaji wa 433 MHz RF. Mpokeaji wa RF hutuma habari hii kwa Arduino kupitia pini ya dijiti. Arduino Nano kisha hupokea ishara na kuichakata kwa kutumia programu ambayo imeangaza ndani yake. Wakati mwathiriwa akibonyeza kitufe cha SOS katika sehemu ya mpitishaji, ishara ya Juu hutolewa na kupita upande wa Arduino, na kisha Arduino anatuma ishara kwa modem ya SIM900, kutuma SMS kwa mtumiaji aliyesajiliwa pamoja na uratibu wa GPS ambao tayari umekuwa kuhifadhiwa kwenye Microcontroller kwa msaada wa moduli ya GPS ya NEO6M. Mchoro wa mzunguko wa upande wa Mpokeaji umeonyeshwa kama hapo juu.

Hatua ya 5: Programu ya Arduino

Kupanga programu kwa Arduino
Kupanga programu kwa Arduino

Baada ya kumaliza kufanikiwa kwa muunganisho wa Vifaa, sasa ni wakati wa kupanga programu ya Arduino Nano. Maelezo ya hatua kwa hatua ya nambari yametolewa hapa chini.

Anza nambari kwa kujumuisha faili zote za maktaba zinazohitajika katika nambari kama TinyGPS ++ h kwa bodi ya GPS ya NEO6M, SoftwareSerial.h kwa kufafanua pini za serial za Programu. Hapa maktaba ya TinyGPS ++ h hutumiwa kupata uratibu wa GPS kwa kutumia moduli ya mpokeaji wa GPS. Maktaba hii inaweza kupakuliwa hapa. Sasa, tangaza pini za unganisho la moduli ya GPS na kiwango chake chaguo-msingi cha baud, ambayo ni 9600 kwa upande wetu. Pia, fafanua pini za serial za programu kutumia ambayo GPS itawasiliana na Arduino. tuli thabiti RXPin = 2, TXPin = 3; tuli tuli uint32_t gps_baudrate = 9600; Kisha tangaza vitu kwa darasa la TinyGPSPlus. Pia, fafanua kitu kwa darasa la SoftwareSerial na pini kama hoja zilizotangazwa mapema. GPS ndogo za TinyGPSPlus; SoftwareSerial laini (RXPin, TXPin); Kuweka ndani (), tangaza pini zote za kuingiza na pini za pato. Kisha, anzisha utendaji wa serial wa vifaa na programu, kutoa kiwango cha baud chaguo-msingi ambacho ni 9600 kwa upande wetu. Kifaa cha Usalama wa Wanawake na Ufuatiliaji na Tahadhari za GPS Kutumia Arduino Wakati kitufe cha SOS kinapobanwa, Buzzer inaanza kulia na SMS itakuja kwa nambari iliyoidhinishwa iliyo na latitudo na longitudo ya eneo la mwathiriwa. Picha ya skrini imeonyeshwa hapa chini:

Ilipendekeza: