विषयसूची:
वीडियो: व्यक्तिगत GSM अलार्म सिस्टम - SMS मॉड्यूल SIM900A, Arduino: 3 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
महीने में कई बार मैं अपनी बूढ़ी चाची को स्थानीय चर्च में लाता हूँ। कभी-कभी चर्च की सेवा में बहुत अधिक समय लगता है और अंत समय की भविष्यवाणी करना कठिन होता है। इसलिए कुछ आधे घंटे के इंतजार के बाद, मैंने सोचा कि यह बेहतर होगा अगर वह मुझे चेतावनी दे कि सेवा समाप्त हो गई है। हालाँकि, वह 88 साल की हैं और अब एक नियमित स्मार्ट फोन नहीं संभाल सकती हैं।
मुझे एक उपकरण बनाने का विचार आया ताकि वह मुझे उसे लेने के लिए अलार्म कर सके, इस तरह इस त्वरित परियोजना का जन्म हुआ।
मॉड्यूल में केवल एक स्विच है, यदि आप इसे चालू करते हैं, तो यह जीएसएम नेटवर्क से जुड़ता है, नेटवर्क से समय प्राप्त करता है और एक एसएमएस भेजता है: "आपकी चाची को उठाया जाना है" मापा बैटरी वोल्टेज और समय के साथ एसएमएस भेजा गया था।
वह इसे व्यक्तिगत अलार्म सिस्टम के रूप में भी इस्तेमाल कर सकती है ताकि वह मुझे चेतावनी दे सके कि वह कहीं भी है। इसे 'महिला-नीचे' प्रणाली के रूप में इस्तेमाल नहीं किया जा सकता है।
इस प्रोजेक्ट में मैंने SIM900A मॉड्यूल और AT कमांड के बारे में कुछ और सीखा।
आपूर्ति
डिवाइस से बना है:
- सस्ते SIM900A मॉड्यूल
- आर्डिनो प्रो मिनी (5वी, 168पी)
- लीपो बैटरी
- स्टेप अप मॉड्यूल (महिला यूएसबी पोर्ट को हटा दें)
- एल ई डी
- 1k प्रतिरोधक
चरण 1: Sim900A फ्लैश करें
स्टॉक sim900A मेरे देश (नीदरलैंड) में काम नहीं करता है। हालांकि, इसे 1137B09SIM900B32_ST.cla फर्मवेयर के साथ फ्लैश करने के बाद यह ठीक काम करता है (आप मोबाइल डेटा कनेक्शन (जीपीआरएस) का भी उपयोग कर सकते हैं)।
फर्मवेयर इस वेबसाइट पर पाया जाता है।
फ्लैश टूल यहां या यहां पाया जा सकता है।
FTDI अडैप्टर के माध्यम से फ्लैश करें, यह वीडियो देखें।
GSM मॉड्यूल को एक बार 'AT+CLTS=1' कमांड की आवश्यकता होती है, ताकि यह जीएसएम-नेटवर्क से कनेक्ट होने पर वर्तमान समय का अनुरोध कर सके।
चरण 2: हार्डवेयर सेटअप
इस त्वरित परियोजना के लिए मैंने बस सभी घटकों को एक साथ मिलाया और इसे सभी को ढेर कर दिया।
कनेक्शन के लिए योजना देखें
संलग्नक को Fusion360 में डिज़ाइन किया गया था, 'स्विस उच्चारण वाले लड़के' के इस वीडियो के लिए धन्यवाद।
एसटीएल-फाइलें थिंगविवर्स पर प्रकाशित होती हैं।
चरण 3: सॉफ्टवेयर सेटअप
कोड मेरे जीथब पर प्रकाशित हुआ है। कई एटी कमांड यहां मिल सकते हैं।
कार्यक्रम:
- GSM मॉड्यूल का एक init करता है
- GSM नेटवर्क से कनेक्शन सुनिश्चित करता है
- जीएसएम नेटवर्क से समय मिलता है एसएमएस संदेश में टाइमस्टैम्प का विज्ञापन करता है
- सुनिश्चित करता है कि एसएमएस भेजा गया था (यदि भेजना सफल नहीं था, तो 60 सेकंड के बाद एक और प्रयास किया जाता है)
- मेरे द्वारा मॉड्यूल को स्विच करने से पहले के समय में बैटरी पावर बचाने के लिए जीएसएम मॉड्यूल को सोने के लिए सेट करता है
सिफारिश की:
Arduino का उपयोग कर फायर अलार्म सिस्टम [कुछ आसान चरणों में]: ३ चरण
Arduino का उपयोग करके फायर अलार्म सिस्टम [कुछ आसान चरणों में]: क्या आप Arduino के साथ एक सरल और दिलचस्प प्रोजेक्ट बनाना चाहते हैं जो एक ही समय में वास्तव में उपयोगी और संभावित रूप से जीवन रक्षक हो सकता है? यदि हाँ, तो आप सीखने के लिए सही जगह पर आए हैं। कुछ नया और अभिनव। इस पोस्ट में हम जा रहे हैं
ट्यूटोरियल: MC-18 चुंबकीय स्विच सेंसर अलार्म का उपयोग करके डोर अलार्म कैसे बनाएं: 3 चरण
ट्यूटोरियल: MC-18 मैग्नेटिक स्विच सेंसर अलार्म का उपयोग करके डोर अलार्म कैसे बनाएं: हाय दोस्तों, मैं MC-18 मैग्नेटिक स्विच सेंसर अलार्म के बारे में ट्यूटोरियल बनाने जा रहा हूं जो सामान्य रूप से क्लोज मोड में काम करता है। लेकिन पहले, मैं आपको समझाता हूं संक्षेप में सामान्य रूप से बंद होने का क्या मतलब है। मोड दो प्रकार के होते हैं, सामान्य रूप से खुले और सामान्य रूप से बंद
E32-433T लोरा मॉड्यूल ट्यूटोरियल - E32 मॉड्यूल के लिए DIY ब्रेकआउट बोर्ड: 6 चरण
E32-433T लोरा मॉड्यूल ट्यूटोरियल | E32 मॉड्यूल के लिए DIY ब्रेकआउट बोर्ड: अरे, क्या चल रहा है, दोस्तों! यहाँ CETech से आकर्ष। मेरा यह प्रोजेक्ट eByte से E32 LoRa मॉड्यूल के काम को समझने के लिए सीखने की अवस्था है, जो एक उच्च शक्ति वाला 1-वाट ट्रांसीवर मॉड्यूल है। एक बार जब हम काम को समझ लेते हैं, तो मेरे पास डिज़ाइन होता है
Arduino GSM आधारित मोटर नियंत्रण (GSM मॉड्यूल के बिना): 3 चरण
Arduino GSM आधारित मोटर नियंत्रण (GSM मॉड्यूल के बिना): इस परियोजना में मैं आपको रिले का उपयोग करके किसी भी चीज़ को चालू और बंद करने के लिए एक बुनियादी लेकिन अनूठी विधि दिखाने जा रहा हूँ। यह विचार इस तरह की परियोजनाओं को करने वाले कुछ व्यक्तियों से आया था लेकिन उन्हें समस्या थी कि वे सभी कॉल पर मोबाइल फोन के व्यवहार पर निर्भर थे। मैं सरल
Arduino और HC-05 ब्लूटूथ मॉड्यूल का उपयोग कर होम ऑटोमेशन सिस्टम: 5 चरण (चित्रों के साथ)
Arduino और HC-05 ब्लूटूथ मॉड्यूल का उपयोग कर होम ऑटोमेशन सिस्टम: अरे दोस्तों आप सब कैसे कर रहे हैं! आज मैं यहां अपने दूसरे Arduino निर्देश के साथ हूं। यह एक ब्लूटूथ नियंत्रित होम ऑटोमेशन सिस्टम है। आप अपने स्मार्टफोन से अपने घरेलू उपकरणों को नियंत्रित कर सकते हैं। सभी चीजें बिल्कुल सही काम करती हैं! इसके अलावा मैंने ऐप डिज़ाइन किया है