Obsah:

Bezpečnostné zariadenie pre ženy so sledovaním GPS a upozorneniami pomocou Arduina: 6 krokov
Bezpečnostné zariadenie pre ženy so sledovaním GPS a upozorneniami pomocou Arduina: 6 krokov

Video: Bezpečnostné zariadenie pre ženy so sledovaním GPS a upozorneniami pomocou Arduina: 6 krokov

Video: Bezpečnostné zariadenie pre ženy so sledovaním GPS a upozorneniami pomocou Arduina: 6 krokov
Video: Безопасный серфинг с Surfshark (учебник): Все, что вам нужно знать о провайдере VPN 2024, November
Anonim

Od wns.nawfal Nasledovať viac od autora:

Vreckový detektor kašľa
Vreckový detektor kašľa
Vreckový detektor kašľa
Vreckový detektor kašľa
Zvuk ovládaný domov pomocou Esp8266
Zvuk ovládaný domov pomocou Esp8266
Zvuk ovládaný domov pomocou Esp8266
Zvuk ovládaný domov pomocou Esp8266
GPS Tracker
GPS Tracker
GPS Tracker
GPS Tracker

So všetkou technológiou, ktorá je nám v poslednej dobe k dispozícii, nie je ťažké vybudovať bezpečnostné zariadenie pre ženy, ktoré nielenže vygeneruje núdzový alarm, ale pošle správu aj vašim priateľom, rodine alebo dotknutej osobe. Tu vytvoríme pásmo, ktoré môžu nosiť ženy, pomocou ktorého môžu informovať políciu alebo kohokoľvek pomocou núdzovej SMS SOS spolu s aktuálnym umiestnením. Na základe týchto informácií bude polícia môcť zachrániť obeť z tohto miesta. Na tento účel tu používame Arduino, ktoré môže byť prepojené s modulom GSM a GPS na odosielanie upozornení SMS a získavanie súradníc polohy. Tiež sme použili modul RF vysielača a prijímača na bezdrôtovú komunikáciu medzi pásmovým a prijímacím zariadením s GPS/GSM.

Krok 1: Použitý materiál

  • Arduino Nano
  • Modem SIM900
  • GPS modul NEO6M
  • RF vysielač a prijímač 433 MHZ
  • Tlačidlo
  • Batéria
  • Breadboard
  • Svetrík

Krok 2: Modul GPS

GPS modul
GPS modul

Tu používame GPS modul NEO6M. GPS modul NEO-6M je obľúbený prijímač GPS so vstavanou keramickou anténou, ktorý poskytuje silné možnosti satelitného vyhľadávania. Tento prijímač má schopnosť snímať polohy a sledovať až 22 satelitov a identifikovať polohy kdekoľvek na svete. S indikátorom palubného signálu môžeme monitorovať stav siete modulu. Má batériu na zálohovanie údajov, takže modul môže uložiť údaje pri náhodnom vypnutí hlavného napájania.

Jadrom srdca v module prijímača GPS je čip GPS NEO-6M od spoločnosti u-blox. Dokáže sledovať až 22 satelitov na 50 kanáloch a má veľmi pôsobivú úroveň citlivosti, ktorá je -161 dBm. Tento 50-kanálový polohovací motor u-blox 6 sa môže pochváliť časovou opravou do prvej opravy (TTFF) menej ako 1 sekundu. Tento modul podporuje prenosovú rýchlosť 4800-230400 bps a má predvolenú prenosovú rýchlosť 9600. Vlastnosti:

  • Prevádzkové napätie: (2,7-3,6) V DC
  • Prevádzkový prúd: 67 mA
  • Baud rate: 4800-230400 bps (9600 default)
  • Komunikačný protokol: NEMA
  • Rozhranie: UART
  • Externá anténa a vstavaná EEPROM.

Krok 3: GSM modul

GSM modul
GSM modul

Jedná sa o štvorpásmový mobilný telefón kompatibilný s GSM/GPRS, ktorý pracuje na frekvencii 850/900/1800/1900 MHz a ktorý je možné použiť na rôzne aplikácie, ako je prístup na internet, telefonovanie, odosielanie a prijímanie správ SMS atď. Frekvenčné pásma modemu GSM je možné nastaviť pomocou príkazov AT. Prenosovú rýchlosť je možné konfigurovať od 1 200 do 1 200 200 pomocou príkazu AT. Modem GSM/GPRS má interný zásobník TCP/IP, ktorý nám umožňuje pripojiť sa na internet prostredníctvom GPRS. Jedná sa o modul typu SMT a navrhnutý s veľmi výkonným jednočipovým procesorom integrujúcim jadro AMR926EJ-S, ktorý je veľmi obľúbený v rôznych priemyselných produktoch.

Technické špecifikácie:

  • Napájacie napätie: 3,4V - 4,5V
  • Režim úspory energie: Spotreba energie v režime spánku = 0,5 mA
  • Frekvenčné pásma: SIM900A
  • Dvojpásmové: EGSM900, DCS1800.
  • Prevádzková teplota: -30 ° C až +80 ° C
  • Podporuje vstup MIC a audio Vstup reproduktorov Podpora rozhrania UART Aktualizácia firmvéru portom ladenia Komunikácia: AT príkazy

Krok 4: Schéma pripojenia

Schéma zapojenia
Schéma zapojenia
Schéma zapojenia
Schéma zapojenia

Bezpečnostný systém pre ženy so sledovaním a výstrahami GPS je možné rozdeliť na dve časti, ako napríklad časť vysielača a prijímača. Schémy zapojenia pre každú sekciu sú popísané nasledovne:

Sekcia vysielača: V časti RF vysielača bude tlačidlo SOS spolu s rádiofrekvenčným vysielačom 433 MHz, ktorý bude bezdrôtovo prenášať údaje do časti prijímača. Účelom výroby dvoch samostatných častí je minimalizovať veľkosť prenosového modulu tak, aby sa dal nosiť ako náramok. Schéma zapojenia pre časť vysielača je uvedená vyššie.

Prijímacia sekcia: V sekcii RF prijímača sú dáta vysielané z pásma na zápästí (časť vysielača) prijímané zariadením, ktoré má 433 MHz RF prijímač. RF prijímač odosiela tieto informácie do Arduina prostredníctvom digitálneho pinu. Arduino Nano potom prijme signál a spracuje ho pomocou programu, ktorý je doň vložený. Keď obeť stlačí tlačidlo SOS v časti vysielača, vygeneruje sa signál VYSOKÝ, ktorý prejde na stranu Arduina, a potom Arduino pošle signál modemu SIM900, aby odoslal SMS registrovanému používateľovi spolu so súradnicou GPS, ktorá už bola uložené v mikrokontroléri pomocou GPS modulu NEO6M. Schéma zapojenia na strane prijímača je znázornená vyššie.

Krok 5: Programovanie pre Arduino

Programovanie pre Arduino
Programovanie pre Arduino

Po úspešnom dokončení hardvérových pripojení je čas na programovanie Arduino Nano. Postupné vysvetlenie kódu je uvedené nižšie.

Začnite kód zahrnutím všetkých požadovaných súborov knižnice do kódu, ako je TinyGPS ++. H pre dosku GPS NEO6M, SoftwareSerial.h na definovanie sériových pinov softvéru. Tu sa knižnica TinyGPS ++. H používa na získanie súradníc GPS pomocou modulu prijímača GPS. Túto knižnicu je možné stiahnuť tu. Teraz deklarujte pripájacie kolíky modulu GPS a jeho predvolenú prenosovú rýchlosť, ktorá je v našom prípade 9600. Tiež definujte sériové piny softvéru, pomocou ktorých bude GPS komunikovať s Arduino. statická konštanta RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Potom deklarujte objekty pre triedu TinyGPSPlus. Tiež definujte objekt pre triedu SoftwareSerial pomocou kolíkov ako argumenty deklarované skôr. GPS TinyGPSPlus; Softvér Sériový softvér (RXPin, TXPin); Vnútri setup () deklarujte všetky vstupné piny a výstupné piny. Potom inicializujte hardvérovú sériovú a softvérovú sériovú funkciu a poskytnite predvolenú prenosovú rýchlosť, ktorá je v našom prípade 9600. Bezpečnostné zariadenie pre ženy so sledovaním GPS a upozorneniami pomocou systému Arduino Po stlačení tlačidla SOS začne bzučiak pípať a na autorizované číslo príde SMS obsahujúca zemepisnú šírku a dĺžku polohy obete. Snímka obrazovky výstupu je uvedená nižšie:

Odporúča: