Kazalo:
- Korak: Uporabljeni materiali
- 2. korak: Modul GPS
- 3. korak: GSM modul
- 4. korak: Shema povezave
- 5. korak: Programiranje za Arduino
Video: Varnostna naprava za ženske z GPS sledenjem in opozorili z uporabo Arduina: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Avtor wns.nawfalFollow Več avtorja:
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
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
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
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
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:
Pametni nahrbtnik s sledenjem GPS in samodejnimi lučmi: 15 korakov
Pametni nahrbtnik s sledenjem GPS in samodejnimi lučmi: V tem navodilu bomo izdelali pameten nahrbtnik, ki lahko spremlja naš položaj, hitrost in ima avtomatizirane luči, ki nas lahko varujejo ponoči. Uporabljam 2 senzorja, da zaznam, če je na tvojih ramenih, in se prepričam, da se ne ugasne, ko ni treba,
Naprava ASS (protidruštvena socialna naprava): 7 korakov
Naprava ASS (antisocialna družabna naprava): recimo, da ste nekakšna oseba, ki je rada v bližini ljudi, vendar jim ni všeč, da bi se jim približali. Prav tako ste ljubitelj ljudi in težko rečete ne ljudem. Zato ne veste, kako jim reči, naj odstopijo. No, vnesite - naprava ASS! Y
Programabilna varnostna ključavnica z uporabo Arduina: 4 koraki
Programabilna varnostna ključavnica z uporabo Arduina: To je moj prvi blog tukaj. Tukaj predstavljam programirljivo varnostno ključavnico (PSL), ki temelji na Arduinu, za zaklepanje elektronskih naprav. PSL vezje se uporablja za vklop/aktiviranje/odklepanje naprave AC/DC na zunanjem napajanju na podlagi gesla
Naprava za vmesnik SensorBox z uporabo Arduina: 5 korakov
SensorBox vmesna naprava z uporabo Arduina: Namen tega projekta je izdelati vmesniško napravo, ki lahko z uporabo enostavne strojne in programske opreme premosti vrzel med različnimi tehnologijami. Namenjen je vsem, ki urejajo, spreminjajo in ustvarjajo interaktivne projekte
Odkrivanje vsiljivcev HiFive1 Arduino z opozorili MQTT z uporabo ESP32 ali ESP8266: 6 korakov
Odkrivanje vsiljivcev Arduino HiFive1 z opozorili MQTT z uporabo ESP32 ali ESP8266: HiFive1 je prva plošča, ki temelji na RISC-V, združljiva z Arduinom, izdelana s procesorjem FE310 podjetja SiFive. Plošča je približno 20 -krat hitrejša od Arduino UNO, vendar tako kot plošča UNO nima brezžične povezave. Na srečo obstaja več poceni