Talaan ng mga Nilalaman:
- Hakbang 1: Ginamit na Mga Materyales
- Hakbang 2: Modyul ng GPS
- Hakbang 3: Module ng GSM
- Hakbang 4: Diagram ng Koneksyon
- Hakbang 5: Programming para sa Arduino
Video: Device sa Kaligtasan ng Babae Sa Pagsubaybay sa GPS at Mga Alerto Gamit ang Arduino: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Sa pamamagitan ng wns.nawfalFollow Higit pa ng may-akda:
Sa lahat ng teknolohiyang magagamit sa amin sa mga nagdaang oras, hindi mahirap magtayo ng isang aparatong pangkaligtasan para sa mga kababaihan na hindi lamang makakabuo ng isang alarma sa emerhensiya ngunit magpapadala rin ng mensahe sa iyong mga kaibigan, pamilya, o nag-aalala na tao. Dito magtatayo kami ng isang banda na maaaring magsuot ng mga kababaihan, na ginagamit kung saan maaari nilang ipagbigay-alam sa pulisya o sinuman, gamit ang SOS emergency SMS kasama ang kasalukuyang lokasyon. Gamit ang impormasyong ito, mai-save ng pulisya ang biktima mula sa lokasyon. Para sa mga ito, narito gumagamit kami ng isang Arduino na maaaring ma-interfaced sa GSM at module ng GPS para sa pagpapadala ng mga alerto sa SMS at pagkuha ng mga coordinate ng lokasyon. Gumamit din kami ng isang RF Transmitter at module ng tatanggap para sa wireless na komunikasyon sa pagitan ng Band at Pagtanggap ng aparato gamit ang GPS / GSM.
Hakbang 1: Ginamit na Mga Materyales
- Arduino Nano
- SIM900 Modem
- Module ng NEO6M GPS
- 433 MHZ RF Transmitter at Receiver
- Pindutan
- Baterya
- Breadboard
- Jumper
Hakbang 2: Modyul ng GPS
Narito ginagamit namin ang module ng NEO6M GPS. Ang module ng NEO-6M GPS ay isang tanyag na tatanggap ng GPS na may built-in na ceramic antena, na nagbibigay ng isang malakas na kakayahang maghanap ng satellite. Ang tatanggap na ito ay may kakayahang maunawaan ang mga lokasyon at subaybayan ang hanggang sa 22 mga satellite at kinikilala ang mga lokasyon saanman sa mundo. Sa tagapagpahiwatig ng signal ng on-board, maaari naming subaybayan ang katayuan ng network ng module. Mayroon itong isang data backup na baterya upang ang module ay maaaring makatipid ng data kapag ang pangunahing lakas ay na-shut down nang hindi sinasadya.
Ang pangunahing puso sa loob ng module ng tatanggap ng GPS ay ang NEO-6M GPS chip mula sa u-blox. Maaari itong subaybayan hanggang sa 22 mga satellite sa 50 mga channel at magkaroon ng isang napaka-kahanga-hangang antas ng pagiging sensitibo na -161 dBm. Ipinagmamalaki ng 50-channel u-blox 6 na pagpoposisyon na engine na ito na isang Time-To-First-Fix (TTFF) na mas mababa sa 1 segundo. Sinusuportahan ng modyul na ito ang rate ng baud mula sa 4800-230400 bps at mayroong default na baud na 9600. Mga Tampok:
- Operating boltahe: (2.7-3.6) V DC
- Kasalukuyang Pagpapatakbo: 67 mA
- Baud rate: 4800-230400 bps (9600 Default)
- Protokol ng Komunikasyon: NEMA
- Interface: UART
- Panlabas na antena at built-in na EEPROM.
Hakbang 3: Module ng GSM
Ito ay isang teleponong Quad-band na katugmang GSM / GPRS, na gumagana sa dalas ng 850/900/1800 / 1900MHz at maaaring magamit para sa iba't ibang mga application tulad ng pag-access sa Internet, isang tawag sa boses, pagpapadala at pagtanggap ng SMS, atbp Ang mga banda ng dalas ng modem ng GSM ay maaaring itakda ng AT Command. Ang rate ng baud ay maaaring mai-configure mula 1200-115200 sa pamamagitan ng utos ng AT. Ang GSM / GPRS Modem ay nagkakaroon ng isang panloob na TCP / IP stack na nagbibigay-daan sa amin upang kumonekta sa internet sa pamamagitan ng GPRS. Ito ay isang module na uri ng SMT at dinisenyo gamit ang isang napakalakas na solong-chip na processor na isinasama ang core ng AMR926EJ-S, na napakapopular sa iba't ibang mga produktong pang-industriya.
Teknikal na mga detalye:
- Supply boltahe: 3.4V - 4.5V
- Mode ng pag-save ng kuryente: Pagkonsumo ng kuryente sa Mode ng Pagkatulog =.5mA
- Mga banda ng dalas: SIM900A
- Dual-band: EGSM900, DCS1800.
- Temperatura ng Pagpapatakbo: -30ºC hanggang + 80ºC
- Sinusuportahan ang suporta ng interface ng MIC at Audio InputSpeaker InputUART interface Pag-upgrade ng firmware ng debug portKomunikasyon: SA Mga Utos
Hakbang 4: Diagram ng Koneksyon
Ang sistema ng Kaligtasan ng Kababaihan na may Pagsubaybay sa GPS at Mga Alerto ay maaaring nahahati sa dalawang seksyon tulad ng seksyon ng Transmitter at Receiver. Ang mga diagram ng circuit para sa bawat seksyon ay inilarawan tulad ng sumusunod:
Seksyon ng Transmitter: Sa bahagi ng RF Transmitter, magkakaroon ng isang pindutan ng SOS kasama ang isang 433 MHz RF transmitter, na magpapadala ng data sa bahagi ng tatanggap nang wireless. Ang layunin ng paggawa ng dalawang indibidwal na bahagi dito ay, upang mai-minimize ang laki ng module ng paglilipat upang maisusuot ito bilang isang pulso ng pulso. Ang circuit diagram para sa bahagi ng transmiter ay ipinapakita sa itaas.
Seksyon ng Tagatanggap: Sa seksyon ng RF Receiver, ang data na nakukuha mula sa wrist band (Transmitter part) ay natanggap ng aparato na mayroong isang 433 MHz RF receiver. Ipinapadala ng RF receiver ang impormasyong ito sa Arduino sa pamamagitan ng digital pin. Natanggap ni Arduino Nano ang signal at pinoproseso ito gamit ang programa na na-flash dito. Kapag pinindot ng biktima ang pindutan ng SOS sa bahagi ng transmitter, isang HIGH signal ang nabuo at ipinasa sa panig ng Arduino, at pagkatapos ay nagpapadala ng signal si Arduino sa modem ng SIM900, upang magpadala ng isang SMS sa Rehistradong gumagamit kasama ang koordinasyon ng GPS na mayroon nang nakaimbak sa Microcontroller sa tulong ng NEO6M GPS module. Ang circuit diagram ng panig ng Receiver ay ipinapakita tulad ng nasa itaas.
Hakbang 5: Programming para sa Arduino
Matapos ang matagumpay na pagkumpleto ng mga koneksyon sa Hardware, oras na para sa pagprograma ng Arduino Nano. Ang hakbang na paliwanag ng code ay ibinibigay sa ibaba.
Simulan ang code sa pamamagitan ng pagsasama ng lahat ng kinakailangang mga file ng library sa code tulad ng TinyGPS ++. H para sa NEO6M GPS board, SoftwareSerial.h para sa pagtukoy sa mga serial pin na Software. Dito ginagamit ang TinyGPS ++. H library upang makuha ang mga coordinate ng GPS gamit ang module ng GPS receiver. Ang library na ito ay maaaring ma-download dito. Ngayon, ideklara ang mga koneksyon ng mga pin ng module ng GPS at ang default na rate ng baud, na kung saan ay 9600 sa aming kaso. Gayundin, tukuyin ang mga serial serial pin na gumagamit ng aling GPS ang makikipag-usap sa Arduino. static const int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Pagkatapos ay ideklara ang mga bagay para sa klase ng TinyGPSPlus. Gayundin, tukuyin ang bagay para sa klase ng SoftwareSerial na may mga pin bilang mga argumento na idineklara nang mas maaga. Mga TinyGPSPlus gps; SoftwareSerial soft (RXPin, TXPin); Sa loob ng pag-setup (), ideklara ang lahat ng mga input pin at output pin. Pagkatapos, simulan ang serial serial at pag-andar ng serial ng Software, na nagbibigay ng default na rate ng baud na 9600 sa aming kaso. Ang Device para sa Kaligtasan ng Babae na may Pagsubaybay sa GPS at Mga Alerto Gamit ang Arduino Kapag pinindot ang pindutan ng SOS, ang Buzzer ay nagsisimulang mag-beep at ang isang SMS ay darating sa awtorisadong numero na naglalaman ng latitude at longitude ng lokasyon ng biktima. Ang screenshot ng output ay ipinapakita sa ibaba:
Inirerekumendang:
Button ng Kaligtasan ng Wireless para sa Kaligtasan ng PLC: 6 na Hakbang (na may Mga Larawan)
Button para sa Kaligtasan ng Wireless para sa Kaligtasan ng PLC: Ang proyektong ito ang aking patunay ng konsepto para sa paggamit ng IoT at (kalaunan) robotics upang lumikha ng isang karagdagang layer ng kaligtasan para sa mapanganib na mga pasilidad sa pagmamanupaktura. Ang pindutang ito ay maaaring magamit upang simulan o ihinto ang maraming proseso, kasama ang kontrol ng signal
Subaybayan ang Mga Heon ng Litrong Pang-Heine ng Langis Gamit ang Email, SMS, at Alerto sa Pushbullet: 9 Mga Hakbang (na may Mga Larawan)
Subaybayan ang Mga Heon ng Litrong Pang-Heine ng Langis Gamit ang Email, SMS, at Alerto sa Pushbullet: IMPORMASYON SA KALIGTASAN: Kung sakaling may nais malaman kung " ligtas itong itayo / i-install " - Dinala ko ito sa 2 magkakaibang mga kumpanya ng Langis para sa mga pagsasaalang-alang sa feedback / kaligtasan, at pinatakbo ko ito ng Kagawaran ng Pag-iingat sa Fire Fire ng kagawaran ng bumbero
Ang Reverse Parking ay Tumutulong sa Garage Gamit ang Umiiral na Kaligtasan Sensor at Analog Circuit: 5 Mga Hakbang
Tumutulong ang Reverse Parking sa Garage Gamit ang Umiiral na Sensor ng Kaligtasan at Analog Circuit: Pinaghihinalaan ko na maraming mga imbensyon sa kasaysayan ng sangkatauhan ang ginawa dahil sa mga nagrereklamo na asawa. Ang washing machine at ref ay tiyak na parang mga nabubuhay na kandidato. Aking maliit na " imbensyon " inilarawan sa Instructable na ito ay isang elektronikong
Paano Gumawa ng isang Device ng IoT upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: 5 Mga Hakbang
Paano Gumawa ng isang IoT Device upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: Ang Internet ng mga bagay (IoT) ay ang inter-networking ng mga pisikal na aparato (tinukoy din bilang " mga konektadong aparato " at " mga smart device "), mga gusali, at iba pang mga item - naka-embed sa electronics, software, sensor, actuators, at
Lumikha ng isang Flag ng Alerto ng Alerto / Arduino .: 5 Mga Hakbang (na may Mga Larawan)
Lumikha ng isang Flag ng Alerto ng Alerto / Arduino .: Naramdaman mo na bang hindi sapat ang tunog ng mail sa iyong Mac? Ang mga simpleng tunog at alerto ay huwag lamang i-cut para sa iyo? Nais mo ng isang bagay na mas maliwanag at kapaki-pakinabang? Kung gayon, ito ang Maituturo na hinahanap mo. Sa Ituturo na ito,