विषयसूची:
वीडियो: डिजीस्पार्क जीएसएम के माध्यम से रिले को नियंत्रित करता है: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह निर्देशयोग्य एक डिजीस्पार्क बोर्ड का उपयोग करता है, साथ में एक रिले और जीएसएम मॉड्यूल के साथ चालू या बंद करने के लिए और उपकरण, वर्तमान स्थिति को एक पूर्वनिर्धारित फोन नंबर (एस) पर टेक्स्ट करते समय।
कोड बहुत कच्चा है, मॉड्यूल से डिजीस्पार्क तक किसी भी संचार के लिए उत्तरदायी है (इसमें एक फोन कॉल, टेक्स्ट संदेश, संचार को ट्रिगर करने वाली कोई भी चीज़ शामिल है)।
फोन कॉल की स्थिति में यह 4 डायलिंग टोन के बाद अपने आप हैंग हो जाता है।
चरण 1: सेट अप करना
इस परियोजना में निम्नलिखित शामिल हैं:
- ATtiny85 AVR MCU का उपयोग करके 1 Digispark मॉड्यूल;
- वैध सिम कार्ड के साथ 1 ए6 जीएसएम मॉड्यूल;
- १ ५वी रिले मॉड्यूल
- कुछ तार;
- इसे डालने के लिए एक बॉक्स (मुझे अभी भी यह याद आ रहा है);
- चालू या बंद करने के लिए कुछ!
चरण 2: कनेक्शन और प्रोग्रामिंग
मैंने जो सॉफ्टवेयर लिखा है, वह रिले को सक्रिय करने के लिए पिन 0 का उपयोग करता है, पिन 2 को सीरियल रिसीव के रूप में और पिन 3 को सीरियल ट्रांसमिट के रूप में उपयोग करता है।
चूंकि Digispark में UART नहीं है, हम SoftwareSerial लाइब्रेरी का उपयोग कर रहे हैं।
पिन 0 रिले बोर्ड के इनपुट से जुड़ा है (मैंने हेडर के माध्यम से रिले बोर्ड में अपना डिजीस्पार्क लगाया है), पिन 2 जीएसएम मॉड्यूल के टीएक्स पिन से जुड़ता है और पिन 3 जीएसएम मॉड्यूल के आरएक्स पिन से जुड़ता है।
मैंने पिन 3 को Tx के रूप में चुना क्योंकि इसमें पहले से ही USB संचार/प्रोग्रामिंग के लिए 3.4V जेनर क्लैम्पिंग डायोड है, जबकि डेटाशीट के अनुसार GSM मॉड्यूल 2.8V तर्क का उपयोग करता है। मेरे पास अब तक कोई समस्या नहीं है, क्योंकि संचार न्यूनतम पर सेट है।
5V और ग्राउंड GSM बोर्ड से लिए गए हैं।
चरण 3: उपयोग के लिए तैयार
डिजिस्पार्क को शामिल कोड के साथ प्रोग्राम करें, प्राप्तकर्ता के फोन नंबर के साथ "xxxxxx" और "yyyyyy" को बदलना न भूलें।
रिले के लिए १०ए के तहत एक लैंप या अन्य लोड कनेक्ट करें, जीएसएम मॉड्यूल फोन नंबर डायल करें और आपको एक क्लिकिंग ध्वनि और एक एसएमएस के साथ प्रस्तुत किया जाएगा जो दर्शाता है कि रिले चालू है या बंद है!
सिफारिश की:
बोए बॉट एक भूलभुलैया के माध्यम से नेविगेट करता है: 4 कदम
बो बॉट एक भूलभुलैया के माध्यम से नेविगेट करता है: यह निर्देश आपको बो बॉट के लिए बंपर बनाने में मदद करेगा और यह आपको वह कोड प्रदान करेगा जो भूलभुलैया के माध्यम से बो बॉट को नेविगेट करेगा
एलेक्सा के माध्यम से ESP8266 या ESP32 के माध्यम से घरेलू उपकरणों को नियंत्रित करें: 8 कदम
एलेक्सा के माध्यम से ESP8266 या ESP32 के माध्यम से घरेलू उपकरणों को नियंत्रित करें: अरे, क्या चल रहा है, दोस्तों! यहाँ CETech से आकर्ष। मेरा यह प्रोजेक्ट आपके जीवन को आसान बनाने में मदद करने वाला है और आप एलेक्सा को सिर्फ एक कमांड देकर अपने घर में उपकरणों को नियंत्रित करने के बाद एक राजा की तरह महसूस करने जा रहे हैं। इस p के पीछे मुख्य बात
लकड़ी की आरसी नाव जिसे आप मैन्युअल रूप से या वेबसाइट के माध्यम से नियंत्रित कर सकते हैं: 9 कदम
लकड़ी की आरसी नाव जिसे आप मैन्युअल रूप से या वेबसाइट के माध्यम से नियंत्रित कर सकते हैं: हाय मैं हॉवेस्ट में एक छात्र हूं और मैंने एक लकड़ी की आरसी नाव बनाई है जिसे आप नियंत्रक या वेबसाइट के माध्यम से नियंत्रित कर सकते हैं। मैं आरसी वाहनों के इतनी जल्दी टूट जाने से थक गया था और मैं चाहता था कि जब मैं समुद्र में रह रहा था तो कुछ का आनंद उठाऊं
लोकलिनो रूंबा आईरोबोट को ट्रैक करता है, पर्यावरण को मैप करता है और नियंत्रण की अनुमति देता है।: 4 कदम
लोकलिनो रूंबा आईरोबोट को ट्रैक करता है, पर्यावरण को मैप करता है और नियंत्रण की अनुमति देता है। इस निर्देश का विवरण विवरण, एक HIL- नियंत्रण की व्याख्या करते हुए
वाटरप्रूफ स्पीकर जो तैरते हैं - "यह तैरता है, यह टोटका करता है और यह नोट्स को हिला देता है!": ७ कदम (चित्रों के साथ)
वाटरप्रूफ स्पीकर्स दैट फ्लोट - "इट फ्लोट्स, इट टोट्स एंड इट्स रॉक्स द नोट्स!": यह वाटरप्रूफ स्पीकर प्रोजेक्ट एरिजोना में गिला नदी की कई यात्राओं से प्रेरित था (और एसएनएल का "आई एम ऑन ए बोट!" ) हम नदी के नीचे तैरेंगे, या किनारे से रेखाएँ जोड़ेंगे ताकि हमारी नावें हमारे शिविर स्थल के पास ही रहें। हर कोई