Sisällysluettelo:

Naisten turvalaite GPS -seurannalla ja hälytyksillä Arduinon avulla: 6 vaihetta
Naisten turvalaite GPS -seurannalla ja hälytyksillä Arduinon avulla: 6 vaihetta

Video: Naisten turvalaite GPS -seurannalla ja hälytyksillä Arduinon avulla: 6 vaihetta

Video: Naisten turvalaite GPS -seurannalla ja hälytyksillä Arduinon avulla: 6 vaihetta
Video: Какими были наказания в Древнем Китае 2024, Marraskuu
Anonim

Seuraa lisää tekijältä:

Taskukokoinen yskänilmaisin
Taskukokoinen yskänilmaisin
Taskukokoinen yskänilmaisin
Taskukokoinen yskänilmaisin
Ääniohjattu koti Esp8266: n avulla
Ääniohjattu koti Esp8266: n avulla
Ääniohjattu koti Esp8266: n avulla
Ääniohjattu koti Esp8266: n avulla
GPS jäljitin
GPS jäljitin
GPS jäljitin
GPS jäljitin

Kaiken viime aikoina käytettävissä olevan tekniikan ansiosta ei ole vaikeaa rakentaa naisille tarkoitettua turvalaitetta, joka ei ainoastaan luo hätähälytystä vaan lähettää myös viestin ystävillesi, perheellesi tai asianomaiselle henkilölle. Täällä rakennamme naisen käyttämän nauhan, jonka avulla he voivat ilmoittaa poliisille tai kenelle tahansa käyttämällä SOS -hätäviestit ja nykyisen sijainnin. Näiden tietojen perusteella poliisi voi pelastaa uhrin paikalta. Tätä varten käytämme tässä Arduinoa, joka voidaan liittää GSM- ja GPS -moduuliin SMS -hälytysten lähettämiseksi ja sijaintikoordinaattien saamiseksi. Olemme käyttäneet myös RF -lähetin- ja vastaanotinmoduulia langattomaan tiedonsiirtoon kaistan ja vastaanottavan laitteen välillä GPS/GSM -tekniikalla.

Vaihe 1: Käytetyt materiaalit

  • Arduino Nano
  • SIM900 -modeemi
  • NEO6M GPS -moduuli
  • 433 MHZ RF -lähetin ja vastaanotin
  • Painike
  • Akku
  • Leipälauta
  • Jumpperi

Vaihe 2: GPS -moduuli

GPS -moduuli
GPS -moduuli

Tässä käytämme NEO6M GPS -moduulia. NEO-6M GPS-moduuli on suosittu GPS-vastaanotin, jossa on sisäänrakennettu keraaminen antenni, joka tarjoaa vahvan satelliittihaun. Tällä vastaanottimella on kyky tunnistaa sijainteja ja seurata jopa 22 satelliittia ja tunnistaa sijainnit kaikkialla maailmassa. Sisäisen signaalin ilmaisimen avulla voimme seurata moduulin verkon tilaa. Siinä on tietojen vara -akku, jotta moduuli voi tallentaa tiedot, kun päävirta katkeaa vahingossa.

GPS-vastaanotinmoduulin ydin on u-bloxin NEO-6M-GPS-siru. Se voi seurata jopa 22 satelliittia 50 kanavalla ja sillä on erittäin vaikuttava herkkyys, joka on -161 dBm. Tässä 50-kanavaisessa u-blox 6 -moottorissa on TTFF-aika, joka on alle 1 sekunti. Tämä moduuli tukee tiedonsiirtonopeutta 4800-230400 bps ja sen oletussiirtymä on 9600. Ominaisuudet:

  • Käyttöjännite: (2,7-3,6) V DC
  • Käyttövirta: 67 mA
  • Siirtonopeus: 4800-230400 bps (9600 oletus)
  • Tiedonsiirtoprotokolla: NEMA
  • Liitäntä: UART
  • Ulkoinen antenni ja sisäänrakennettu EEPROM.

Vaihe 3: GSM -moduuli

GSM -moduuli
GSM -moduuli

Tämä on GSM/GPRS-yhteensopiva nelikaistainen matkapuhelin, joka toimii 850/900/1800/1900 MHz: n taajuudella ja jota voidaan käyttää erilaisiin sovelluksiin, kuten Internetin käyttämiseen, äänipuheluun, tekstiviestien lähettämiseen ja vastaanottamiseen jne. GSM -modeemin taajuuskaistat voidaan asettaa AT -komennoilla. Siirtonopeus on määritettävissä välillä 1200-115200 AT-komennolla. GSM/GPRS -modeemissa on sisäinen TCP/IP -pino, jonka avulla voimme muodostaa yhteyden Internetiin GPRS -yhteyden kautta. Tämä on SMT-tyyppinen moduuli ja suunniteltu erittäin tehokkaalla yksisiruisella prosessorilla, joka yhdistää AMR926EJ-S-ytimen, joka on erittäin suosittu eri teollisuustuotteissa.

Tekniset tiedot:

  • Syöttöjännite: 3.4V - 4.5V
  • Virransäästötila: Lepotilan virrankulutus =.5mA
  • Taajuusalueet: SIM900A
  • Kaksikaistainen: EGSM900, DCS1800.
  • Käyttölämpötila: -30 ºC - +80 ºC
  • Tukee MIC- ja äänituloa Kaiutintulo UART -liitännän tuki Laiteohjelmistopäivitys virheenkorjausportin kautta Viestintä: AT -komennot

Vaihe 4: Liitäntäkaavio

Liitäntäkaavio
Liitäntäkaavio
Liitäntäkaavio
Liitäntäkaavio

Naisten turvajärjestelmä, jossa on GPS -seuranta ja hälytykset, voidaan jakaa kahteen osaan, kuten lähettimen ja vastaanottimen osioon. Kunkin osan kytkentäkaaviot on kuvattu seuraavasti:

Lähetinosa: RF -lähettimen osassa on SOS -painike ja 433 MHz: n RF -lähetin, jotka välittävät tiedot vastaanotinosaan langattomasti. Kahden erillisen osan valmistamisen tarkoituksena on minimoida lähetysmoduulin koko niin, että sitä voidaan käyttää rannekkeena. Lähetinosan kytkentäkaavio on esitetty yllä.

Vastaanotinosa: RF -vastaanotin -osassa rannehihnalta (lähetinosa) lähetetty data vastaanotetaan laitteessa, jossa on 433 MHz: n RF -vastaanotin. RF -vastaanotin lähettää nämä tiedot Arduinolle digitaalisen nastan kautta. Arduino Nano vastaanottaa sitten signaalin ja käsittelee sen käyttämällä ohjelmaa, joka väläytetään siihen. Kun uhri painaa lähettimen SOS -painiketta, syntyy HIGH -signaali, joka siirtyy Arduino -puolelle, ja sitten Arduino lähettää signaalin SIM900 -modeemille lähettääkseen tekstiviestin rekisteröidylle käyttäjälle yhdessä GPS -koordinaatin kanssa. tallennettu mikrokontrolleriin NEO6M GPS -moduulin avulla. Vastaanotinpuolen kytkentäkaavio on esitetty yllä.

Vaihe 5: Ohjelmointi Arduinolle

Ohjelmointi Arduinolle
Ohjelmointi Arduinolle

Laitteistoyhteyksien suorittamisen jälkeen on aika ohjelmoida Arduino Nano. Koodin vaiheittainen selitys on annettu alla.

Aloita koodi sisällyttämällä koodiin kaikki tarvittavat kirjastotiedostot, kuten TinyGPS ++. H NEO6M GPS -levylle ja SoftwareSerial.h ohjelmiston sarjaliittimien määrittämiseksi. Tässä TinyGPS ++. H -kirjastoa käytetään GPS -koordinaattien hakemiseen GPS -vastaanotinmoduulin avulla. Tämän kirjaston voi ladata täältä. Ilmoita nyt GPS -moduulin yhteysnastat ja sen oletusnopeus, joka on tapauksessamme 9600. Määritä myös ohjelmiston sarjatapit, joiden avulla GPS kommunikoi Arduinon kanssa. staattinen const int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Ilmoita sitten TinyGPSPlus -luokan objektit. Määritä myös SoftwareSerial -luokan objekti, jossa on nastat aiemmin ilmoitettuina argumentteina. TinyGPSPlus GPS; SoftwareSerial soft (RXPin, TXPin); Ilmoita asetusten sisällä () kaikki tulo- ja lähtönastat. Alusta sitten laitteistosarja- ja ohjelmistosarjatoiminnot tarjoamalla oletusnopeus, joka on tapauksessamme 9600. Naisten turvalaite GPS -seurannalla ja hälytyksillä Arduinon avulla Kun SOS -painiketta painetaan, summeri alkaa piipata ja tekstiviesti tulee valtuutettuun numeroon, joka sisältää uhrin sijainnin leveys- ja pituusasteet. Kuvakaappaus tuotoksesta näkyy alla:

Suositeltava: