विषयसूची:
- चरण 1: प्रयुक्त सामग्री
- चरण 2: जीपीएस मॉड्यूल
- चरण 3: जीएसएम मॉड्यूल
- चरण 4: कनेक्शन आरेख
- चरण 5: Arduino के लिए प्रोग्रामिंग
वीडियो: Arduino का उपयोग करके GPS ट्रैकिंग और अलर्ट के साथ महिला सुरक्षा उपकरण: 6 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
लेखक द्वारा wns.nawfalFollow द्वारा:
हाल के दिनों में हमारे लिए उपलब्ध सभी तकनीक के साथ, महिलाओं के लिए एक सुरक्षा उपकरण बनाना मुश्किल नहीं है जो न केवल एक आपातकालीन अलार्म उत्पन्न करेगा बल्कि आपके दोस्तों, परिवार या संबंधित व्यक्ति को एक संदेश भी भेजेगा। यहां हम एक ऐसा बैंड बनाएंगे, जिसे महिलाएं पहन सकती हैं, जिसके इस्तेमाल से वे वर्तमान लोकेशन के साथ एसओएस इमरजेंसी एसएमएस का इस्तेमाल कर पुलिस या किसी को भी सूचित कर सकती हैं। इस जानकारी का इस्तेमाल कर पुलिस पीड़िता को लोकेशन से बचा सकेगी। इसके लिए, हम यहां एक Arduino का उपयोग कर रहे हैं जिसे एसएमएस अलर्ट भेजने और स्थान निर्देशांक प्राप्त करने के लिए GSM और GPS मॉड्यूल के साथ इंटरफेस किया जा सकता है। हमने बैंड और जीपीएस/जीएसएम के साथ रिसीविंग डिवाइस के बीच वायरलेस संचार के लिए आरएफ ट्रांसमीटर और रिसीवर मॉड्यूल का भी इस्तेमाल किया है।
चरण 1: प्रयुक्त सामग्री
- अरुडिनो नैनो
- SIM900 मोडेम
- NEO6M जीपीएस मॉड्यूल
- 433 मेगाहर्ट्ज आरएफ ट्रांसमीटर और रिसीवर
- बटन
- बैटरी
- ब्रेड बोर्ड
- उछलनेवाला
चरण 2: जीपीएस मॉड्यूल
यहां हम NEO6M GPS मॉड्यूल का उपयोग कर रहे हैं। NEO-6M GPS मॉड्यूल एक लोकप्रिय GPS रिसीवर है जिसमें बिल्ट-इन सिरेमिक एंटीना है, जो एक मजबूत उपग्रह खोज क्षमता प्रदान करता है। यह रिसीवर 22 उपग्रहों तक स्थानों को समझने और ट्रैक करने की क्षमता रखता है और दुनिया में कहीं भी स्थानों की पहचान करता है। ऑन-बोर्ड सिग्नल इंडिकेटर के साथ, हम मॉड्यूल की नेटवर्क स्थिति की निगरानी कर सकते हैं। इसमें डेटा बैकअप बैटरी है ताकि जब मुख्य पावर गलती से बंद हो जाए तो मॉड्यूल डेटा को सहेज सकता है।
जीपीएस रिसीवर मॉड्यूल के अंदर मुख्य दिल यू-ब्लॉक्स से एनईओ -6 एम जीपीएस चिप है। यह 50 चैनलों पर 22 उपग्रहों को ट्रैक कर सकता है और इसका संवेदनशीलता स्तर -161 dBm बहुत प्रभावशाली है। यह 50-चैनल यू-ब्लॉक्स 6 पोजीशनिंग इंजन 1 सेकंड से कम का टाइम-टू-फर्स्ट-फिक्स (टीटीएफएफ) समेटे हुए है। यह मॉड्यूल ४८००-२३०४०० बीपीएस से बॉड दर का समर्थन करता है और इसमें ९६०० का डिफ़ॉल्ट बॉड है। विशेषताएं:
- ऑपरेटिंग वोल्टेज: (2.7-3.6) वी डीसी
- ऑपरेटिंग वर्तमान: 67 एमए
- बॉड दर: 4800-230400 बीपीएस (9600 डिफ़ॉल्ट)
- संचार प्रोटोकॉल: NEMA
- इंटरफ़ेस: यूएआरटी
- बाहरी एंटीना और अंतर्निर्मित EEPROM।
चरण 3: जीएसएम मॉड्यूल
यह एक जीएसएम/जीपीआरएस-संगत क्वाड-बैंड सेल फोन है, जो 850/900/1800/1900 मेगाहर्ट्ज की आवृत्ति पर काम करता है और जिसका उपयोग इंटरनेट तक पहुंच, वॉयस कॉल करने, एसएमएस भेजने और प्राप्त करने जैसे विभिन्न अनुप्रयोगों के लिए किया जा सकता है। आदि जीएसएम मॉडम के फ़्रीक्वेंसी बैंड एटी कमांड्स द्वारा सेट किए जा सकते हैं। बॉड दर एटी कमांड के माध्यम से 1200-115200 से विन्यास योग्य है। जीएसएम/जीपीआरएस मोडेम में एक आंतरिक टीसीपी/आईपी स्टैक है जो हमें जीपीआरएस के माध्यम से इंटरनेट से जुड़ने में सक्षम बनाता है। यह एक SMT प्रकार का मॉड्यूल है और AMR926EJ-S कोर को एकीकृत करने वाले एक बहुत शक्तिशाली सिंगल-चिप प्रोसेसर के साथ डिज़ाइन किया गया है, जो विभिन्न औद्योगिक उत्पादों में बहुत लोकप्रिय है।
तकनीकी निर्देश:
- आपूर्ति वोल्टेज: 3.4V - 4.5V
- पावर सेविंग मोड: स्लीप मोड बिजली की खपत =.5mA
- फ़्रिक्वेंसी बैंड: SIM900A
- डुअल-बैंड: EGSM900, DCS1800।
- ऑपरेटिंग तापमान: -30ºC से +80ºC
- एमआईसी और ऑडियो इनपुटस्पीकर इनपुटयूएआरटी इंटरफ़ेस का समर्थन करता हैडिबग पोर्ट द्वारा फर्मवेयर अपग्रेडसंचार: एटी कमांड्स
चरण 4: कनेक्शन आरेख
जीपीएस ट्रैकिंग और अलर्ट वाली महिला सुरक्षा प्रणाली को ट्रांसमीटर और रिसीवर सेक्शन जैसे दो वर्गों में विभाजित किया जा सकता है। प्रत्येक खंड के लिए सर्किट आरेख निम्नानुसार वर्णित है:
ट्रांसमीटर अनुभाग: आरएफ ट्रांसमीटर भाग में, 433 मेगाहर्ट्ज आरएफ ट्रांसमीटर के साथ एक एसओएस बटन होगा, जो डेटा को रिसीवर के हिस्से में वायरलेस तरीके से प्रसारित करेगा। यहां दो अलग-अलग हिस्सों को बनाने का उद्देश्य ट्रांसमिटिंग मॉड्यूल के आकार को कम करना है ताकि इसे कलाई बैंड के रूप में पहना जा सके। ट्रांसमीटर भाग के लिए सर्किट आरेख ऊपर दिखाया गया है।
रिसीवर अनुभाग: आरएफ रिसीवर अनुभाग में, कलाई बैंड (ट्रांसमीटर भाग) से प्रेषित डेटा 433 मेगाहर्ट्ज आरएफ रिसीवर वाले डिवाइस द्वारा प्राप्त किया जाता है। आरएफ रिसीवर इस जानकारी को डिजिटल पिन के माध्यम से Arduino को भेजता है। Arduino Nano तब सिग्नल प्राप्त करता है और उसमें फ्लैश किए गए प्रोग्राम का उपयोग करके इसे संसाधित करता है। जब पीड़ित ट्रांसमीटर भाग में एसओएस बटन दबाता है, तो एक उच्च संकेत उत्पन्न होता है और Arduino पक्ष में जाता है, और फिर Arduino SIM900 मॉडेम को एक संकेत भेजता है, पंजीकृत उपयोगकर्ता को GPS निर्देशांक के साथ एक एसएमएस भेजने के लिए जो पहले से ही किया जा चुका है NEO6M GPS मॉड्यूल की मदद से माइक्रोकंट्रोलर में स्टोर किया जाता है। रिसीवर पक्ष का सर्किट आरेख ऊपर के रूप में दिखाया गया है।
चरण 5: Arduino के लिए प्रोग्रामिंग
हार्डवेयर कनेक्शन के सफल समापन के बाद, अब Arduino नैनो की प्रोग्रामिंग का समय आ गया है। कोड की चरणबद्ध व्याख्या नीचे दी गई है।
सॉफ्टवेयर सीरियल पिन को परिभाषित करने के लिए NEO6M GPS बोर्ड के लिए TinyGPS++.h, SoftwareSerial.h जैसे कोड में सभी आवश्यक लाइब्रेरी फ़ाइलों को शामिल करके कोड प्रारंभ करें। यहाँ TinyGPS++.h लाइब्रेरी का उपयोग GPS रिसीवर मॉड्यूल का उपयोग करके GPS निर्देशांक प्राप्त करने के लिए किया जाता है। इस पुस्तकालय को यहां से डाउनलोड किया जा सकता है। अब, जीपीएस मॉड्यूल के कनेक्शन पिन और इसकी डिफ़ॉल्ट बॉड दर घोषित करें, जो हमारे मामले में 9600 है। इसके अलावा, सॉफ्टवेयर सीरियल पिन को परिभाषित करें जिसके उपयोग से GPS Arduino के साथ संचार करेगा। स्थिर स्थिरांक int RXPin = 2, TXPin = 3; स्थिर कास्ट uint32_t gps_baudrate = 9600;फिर TinyGPSPlus वर्ग के लिए वस्तुओं की घोषणा करें। साथ ही, पहले घोषित किए गए तर्कों के रूप में पिन के साथ SoftwareSerial वर्ग के लिए ऑब्जेक्ट को परिभाषित करें। टाइनीजीपीएसप्लस जीपीएस; SoftwareSerial soft (RXPin, TXPin); सेटअप के अंदर (), सभी इनपुट पिन और आउटपुट पिन घोषित करें। फिर, हार्डवेयर सीरियल और सॉफ्टवेयर सीरियल कार्यक्षमता को इनिशियलाइज़ करें, जो हमारे मामले में डिफ़ॉल्ट बॉड दर प्रदान करता है जो 9600 है। Arduino का उपयोग करते हुए GPS ट्रैकिंग और अलर्ट के साथ महिला सुरक्षा उपकरण जब SOS बटन दबाया जाता है, तो बजर बजना शुरू हो जाता है और पीड़ित के स्थान के अक्षांश और देशांतर वाले अधिकृत नंबर पर एक एसएमएस आएगा। आउटपुट का स्क्रीनशॉट नीचे दिखाया गया है:
सिफारिश की:
Arduino का उपयोग करके अपने गृह सुरक्षा सिस्टम से ईमेल अलर्ट प्राप्त करें: 3 चरण
Arduino का उपयोग करके अपने गृह सुरक्षा सिस्टम से ईमेल अलर्ट प्राप्त करें: Arduino का उपयोग करके, हम मूल ईमेल कार्यक्षमता को वस्तुतः किसी भी मौजूदा सुरक्षा सिस्टम इंस्टॉलेशन में वापस लाने में सक्षम हैं। यह उन पुराने सिस्टमों के लिए विशेष रूप से उपयुक्त है जो संभवतः लंबे समय से एक निगरानी सेवा से डिस्कनेक्ट हो चुके हैं
Neopixel Ws2812 M5stick-C के साथ इंद्रधनुष एलईडी चमक - Arduino IDE का उपयोग करके M5stack M5stick C का उपयोग करके Neopixel Ws2812 पर इंद्रधनुष चलाना: 5 चरण
Neopixel Ws2812 M5stick-C के साथ इंद्रधनुष एलईडी चमक | Arduino IDE का उपयोग करके M5stack M5stick C का उपयोग करके Neopixel Ws2812 पर इंद्रधनुष चलाना: हाय दोस्तों इस निर्देश में हम सीखेंगे कि कैसे Arduino IDE के साथ m5stack m5stick-C डेवलपमेंट बोर्ड के साथ neopixel ws2812 LED या एलईडी स्ट्रिप या एलईडी मैट्रिक्स या एलईडी रिंग का उपयोग करना है और हम करेंगे इसके साथ एक इंद्रधनुष पैटर्न
Visuino - Arduino का उपयोग करके लेजर डिटेक्टर के साथ परिधि सुरक्षा: 7 चरण
Visuino - Arduino का उपयोग करके लेजर डिटेक्टर के साथ परिधि सुरक्षा: इस ट्यूटोरियल में हम फोटो रेसिस्टर मॉड्यूल, लेजर मॉड्यूल, LED, बजर, Arduino Uno और Visuino का उपयोग यह पता लगाने के लिए करेंगे कि लेजर से बीम कब इंटरप्ट किया गया था। एक प्रदर्शन वीडियो देखें। नोट: Photoresistors सबसे लोकप्रिय प्रकाश स्तर सेन में से हैं
वन टच महिला सुरक्षा सुरक्षा प्रणाली: 3 कदम
वन टच वूमेन सेफ्टी सिक्योरिटी सिस्टम: वन टच अलार्म 8051 माइक्रो कंट्रोलर का उपयोग कर महिला सुरक्षा प्रणाली आज की दुनिया में महिला सुरक्षा बहुत ही देश में सबसे महत्वपूर्ण मुद्दा है। आज महिलाएं परेशान और परेशान हैं और कभी-कभी जब तत्काल मदद की जरूरत होती है। कोई आवश्यक स्थान नहीं है
सिगफॉक्स के साथ डेड मैन अलर्ट के साथ बाइक ट्रैकिंग सिस्टम: 7 कदम (चित्रों के साथ)
सिगफॉक्स के साथ डेड मैन अलर्ट के साथ बाइक ट्रैकिंग सिस्टम: ट्रैकिंग और अलर्ट सुविधाओं के साथ बाइक सवारों के लिए सुरक्षा प्रणाली। दुर्घटना के मामले में जीपीएस स्थिति के साथ एक अलार्म भेजा जाता है। बाइक सवारों के लिए सुरक्षा जरूरी है, सड़क बाइक या माउंटेन बाइक दुर्घटनाएं होती हैं और जितनी जल्दी हो सके आपात स्थिति में