Sisukord:
- Samm: kasutatud materjalid
- 2. samm: GPS -moodul
- 3. samm: GSM -moodul
- 4. samm: ühendusskeem
- Samm: programmeerimine Arduino jaoks
Video: Naiste turvaseade GPS -i jälgimise ja hoiatustega Arduino kasutamisel: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Jälgige rohkem autorit:
Kuna kogu tehnoloogia on meile viimasel ajal kättesaadav, ei ole raske luua naistele turvaseadet, mis lisaks hädaolukorra häirele ka teie sõpradele, perele või asjaomasele isikule sõnumi saadab. Siin ehitame bändi, mida saavad kanda naised, mille abil nad saavad teavitada politseid või kedagi, kasutades hädaabisõnumeid koos praeguse asukohaga. Seda teavet kasutades saab politsei ohvri asukohast päästa. Selleks kasutame siin Arduinot, mida saab liidestada GSM- ja GPS -mooduliga SMS -märguannete saatmiseks ja asukoha koordinaatide saamiseks. Oleme kasutanud ka RF -saatja ja vastuvõtja moodulit juhtmevabaks sideks bändi ja vastuvõtuseadme vahel GPS/GSM -iga.
Samm: kasutatud materjalid
- Arduino Nano
- SIM900 modem
- NEO6M GPS -moodul
- 433 MHZ raadiosaatja ja vastuvõtja
- Nupp
- Aku
- Leivalaud
- Jumper
2. samm: GPS -moodul
Siin kasutame NEO6M GPS -moodulit. GPS-moodul NEO-6M on populaarne GPS-vastuvõtja, millel on sisseehitatud keraamiline antenn, mis pakub tugevat satelliidiotsingu võimalust. See vastuvõtja suudab tuvastada asukohti ja jälgida kuni 22 satelliiti ning tuvastab asukohad kõikjal maailmas. Sisseehitatud signaalinäidiku abil saame jälgida mooduli võrguolekut. Sellel on andmete varukoopia, et moodul saaks andmeid salvestada, kui põhitoide kogemata välja lülitatakse.
GPS-vastuvõtja mooduli tuum on u-bloxi NEO-6M GPS-kiip. See suudab jälgida kuni 22 satelliiti 50 kanalil ja selle muljetavaldav tundlikkus on -161 dBm. Sellel 50 kanaliga u-blox 6 positsioneerimismootoril on enne esimest sekundit (TTFF) alla 1 sekundi. See moodul toetab andmeedastuskiirust 4800-230400 bps ja selle vaikimisi baud on 9600. Omadused:
- Tööpinge: (2,7-3,6) V DC
- Töövool: 67 mA
- Baudikiirus: 4800–230400 bps (vaikimisi 9600)
- Sideprotokoll: NEMA
- Liides: UART
- Väline antenn ja sisseehitatud EEPROM.
3. samm: GSM -moodul
See on GSM/GPRS-iga ühilduv neljaribaline mobiiltelefon, mis töötab sagedusel 850/900/1800/1900MHz ja mida saab kasutada erinevate rakenduste jaoks, näiteks Interneti-ühenduse loomiseks, häälkõne tegemiseks, SMS-ide saatmiseks ja vastuvõtmiseks. jne. GSM -modemi sagedusribasid saab määrata AT -käskude abil. Boodikiirus on konfigureeritav vahemikus 1200-115200 kuni AT-käsuni. GSM/GPRS -modemil on sisemine TCP/IP -virn, mis võimaldab meil GPRS -iga Interneti -ühenduse luua. See on SMT tüüpi moodul ja disainitud väga võimsa ühekiibilise protsessoriga, mis integreerib AMR926EJ-S tuuma, mis on väga populaarne erinevates tööstustoodetes.
Tehnilised kirjeldused:
- Toitepinge: 3,4V - 4,5V
- Energiasäästurežiim: unerežiimi energiatarve =.5mA
- Sagedusribad: SIM900A
- Kaherealine: EGSM900, DCS1800.
- Töötemperatuur: -30 ℃ kuni +80 ℃
- Toetab MIC- ja helisisendit
4. samm: ühendusskeem
Naiste turvasüsteemi koos GPS -i jälgimise ja hoiatustega saab jagada kaheks osaks, näiteks saatja ja vastuvõtja sektsiooniks. Iga sektsiooni skeemid on kirjeldatud järgmiselt:
Saatja sektsioon: RF -saatja osas on SOS -nupp koos 433 MHz raadiosaatjaga, mis edastab andmed vastuvõtjaosale juhtmevabalt. Siin on kahe üksiku osa tegemise eesmärk vähendada saatemooduli suurust nii, et seda saaks kanda randmepaelana. Saatjaosa lülitusskeem on näidatud ülal.
Vastuvõtja sektsioon: RF -vastuvõtja sektsioonis võtab randmepaelast (saatjaosa) edastatud andmed vastu seade, millel on 433 MHz raadiosagedusvastuvõtja. RF -vastuvõtja saadab selle teabe Arduinole digitaalse tihvti kaudu. Seejärel võtab Arduino Nano signaali vastu ja töötleb seda, kasutades selles sisalduva programmi. Kui ohver vajutab saatjaosas SOS -nuppu, genereeritakse KÕRGE signaal ja see läheb üle Arduino poolele ning seejärel saadab Arduino signaali SIM900 modemile, et saata registreeritud kasutajale SMS koos juba määratud GPS -koordinaadiga salvestatakse mikrokontrollerisse NEO6M GPS -mooduli abil. Vastuvõtjapoolne lülitusskeem on näidatud ülalpool.
Samm: programmeerimine Arduino jaoks
Pärast riistvaraühenduste edukat lõpuleviimist on nüüd aeg Arduino Nano programmeerimiseks. Allpool on toodud koodi järkjärguline selgitus.
Alustage koodi, lisades koodi kõik vajalikud raamatukogu failid, näiteks TinyGPS ++. H NEO6M GPS -tahvli jaoks, SoftwareSerial.h tarkvara jadanäppide määratlemiseks. Siin kasutatakse TinyGPS ++. H raamatukogu GPS -koordinaatide saamiseks GPS -vastuvõtja mooduli abil. Selle raamatukogu saab alla laadida siit. Nüüd deklareerige GPS -mooduli ühendusnööbid ja selle vaikimisi edastuskiirus, mis on meie puhul 9600. Samuti määratlege tarkvara jadatihvtid, mille abil GPS Arduinoga suhtleb. staatiline konst int RXPin = 2, TXPin = 3; staatiline konst uint32_t gps_baudrate = 9600; Seejärel deklareerige klassi TinyGPSPlus objektid. Samuti määratlege SoftwareSerial klassi objekt koos nööpnõeltega varem deklareeritud argumentidena. TinyGPSPlus gps; SoftwareSerial soft (RXPin, TXPin); Seadistuse sees () deklareerige kõik sisend- ja väljundpoldid. Seejärel lähtestage riistvara jada- ja tarkvarajadafunktsioonid, pakkudes vaikimisi edastuskiirust, mis on meie puhul 9600. Naiste turvaseade koos GPS -i jälgimise ja hoiatustega Arduino kasutamine SOS -nupu vajutamisel hakkab helisignaal piiksuma ja SMS jõuab lubatud numbrile, mis sisaldab ohvri asukoha laius- ja pikkuskraadi. Väljundi ekraanipilt on näidatud allpool:
Soovitan:
Nutikas seljakott GPS -i jälgimise ja automaatsete tuledega: 15 sammu
Nutikas seljakott GPS -i jälgimise ja automaatsete tuledega: selles juhendis valmistame nutika seljakoti, mis jälgib meie asukohta, kiirust ja millel on automatiseeritud tuled, mis võivad meid öösel turvaliselt hoida. Ma kasutan kahte andurit, et tuvastada, kas see on teie õlgadel, veendumaks, et see ei kustu, kui see ei pea olema
DIY AUX INTEGREERITUD NAISTE JACK SPLITTER: 3 sammu
DIY AUX INTEGREERITUD NAISTE JACK SPLITTER: Selle projekti põhjuseks oli sülearvutis oleva integreeritud naissoost aux -pistiku jagamine. integreeritud pistikupesa probleem on see, et peate kõlarite ja mikrofoni jaoks kasutama kõike ühes või VÕI peate ostma adapteri, mis jagab reklaami pooleks
Ühe puudutusega naiste turvasüsteem: 3 sammu
Ühe puudutusega naiste ohutuse turvasüsteem: ühe puudutusega häiresignalisatsioon Naiste turvasüsteem, mis kasutab 8051 mikrokontrollerit Tänapäeva maailmas on naiste turvalisus kõige olulisem probleem riigis. Tänapäeval on naised ahistatud ja mures ning mõnikord, kui on vaja kiiret abi. Kohustuslikku asukohta pole
HiFive1 Arduino sissetungija tuvastamine koos MQTT hoiatustega, kasutades ESP32 või ESP8266: 6 sammu
HiFive1 Arduino sissetungijate tuvastamine koos MQTT-hoiatustega, kasutades ESP32 või ESP8266: HiFive1 on esimene Arduino-ühilduv RISC-V-põhine plaat, mis on ehitatud SiFive'i FE310 protsessoriga. Tahvel on umbes 20 korda kiirem kui Arduino UNO, kuid nagu UNO plaat, sellel puudub igasugune traadita ühendus. Õnneks on mitmeid odavaid
Ühe nupuvajutusega alarm NAISTE OHUTUSSüsteem: 5 sammu
Ühe nupuvajutusega alarmsüsteem NAISTE OHUTUSSÜSTEEM: Tänapäeva maailmas on naiste turvalisus riigi kõige olulisem probleem. Tänapäeval on naised ahistatud ja mures ning mõnikord, kui on vaja kiiret abi. Ei ole kohustuslikku asukohta, kui naised, et inimesed saaksid aidata, on vaja, et me