विषयसूची:
वीडियो: Arduino गैराज डोर अलार्म विथ Blynk: 3 स्टेप्स
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
सुंदर बुनियादी सेंसर जो मेरे गेराज दरवाजे की स्थिति प्रदर्शित करने के लिए Blynk प्रोजेक्ट को डेटा भेजता है - बंद का खुला - और दरवाजे की स्थिति में परिवर्तन होने पर मेरे फोन पर एक पुश अलर्ट भेजता है - बंद करने के लिए खोलें या खोलने के लिए बंद करें। मैंने वाईफाई कनेक्टिविटी के लिए और Arduino स्केच चलाने के लिए WEMOS D1 Mini Pro का उपयोग किया, लेकिन आप किसी भी Arduino संगत डिवाइस का उपयोग कर सकते हैं।
मैंने मूल रूप से एक साधारण इंटरलॉक स्विच का उपयोग करने की योजना बनाई थी, हालांकि दरवाजा एक पुरानी झुकाव शैली गेराज दरवाजा है और हमेशा एक ही स्थिति में नहीं खुलता है। लगातार संपर्क प्राप्त करना मुश्किल होता। मैंने इसी कारण से किसी भी प्रकार के चुंबकीय सेंसर को भी खारिज कर दिया।
मैं एक छोटे इंफ्रा-रेड (IR) सेंसर पर बस गया जो 2-30cm की सीमा में एक बाधा का पता लगा सकता है।
चरण 1: आपको क्या चाहिए
1. WEMOS D1 मिनी प्रो - 16MB फ्लैश के साथ एक मिनी वाईफाई बोर्ड, बाहरी एंटीना कनेक्टर और ESP8266EX पर आधारित सिरेमिक एंटीना में बनाया गया है।
2. आईआर बाधा सेंसर।
3. अपने स्मार्टफोन पर Blynk अकाउंट और ऐप।
4. परीक्षण के लिए SW और पावर स्विच (वैकल्पिक), विभिन्न ब्रेडबोर्ड, हुक अप वायर आदि रीसेट करें।
5. जिफी बॉक्स - मैं अपने काम को देखना पसंद करता हूं क्योंकि मैं स्पष्ट उपयोग करता हूं;-)।
6. सेंसर को आपके दरवाजे के पास रखने के लिए माउंटिंग ब्रैकेट (मैंने लकड़ी के एक स्क्रैप टुकड़े का इस्तेमाल किया)।
चरण 2: अपना प्रोटोटाइप बनाएं और परीक्षण करें
IR सेंसर को D1 मिनी से कनेक्ट करें:
सेंसर - D1 मिनी
वीसीसी - +5वी
जीएनडी -- जीएनडी
बाहर -- D3
स्केच चलाएँ और सीरियल मॉनीटर की जाँच करें कि पिन D3 का मान बदल जाता है जब आप सेनर के सामने (एल ई डी के सामने) को ब्लॉक करते हैं - आप पोटेंशियोमीटर (पॉट) को समायोजित करके पता लगाने की दूरी को बदल सकते हैं। मैंने इसे लगभग 5 सेमी पर सेट किया है जो खुले होने पर दरवाजे में बदलाव की अनुमति देने के लिए पर्याप्त है।
स्केच इसलिए लिखा जाता है ताकि दरवाजा खुला होने पर पिन हाई सेट हो (सेंसर अवरुद्ध हो), या दरवाजा बंद होने पर कम हो (सीनोर अवरुद्ध नहीं)। आप दरवाजे की स्थिति के संबंध में सेंसर को माउंट करने के आधार पर अपनी आवश्यकता के अनुरूप इसे आसानी से उलट सकते हैं।
बॉक्स में बढ़ते समय मैंने एल ई डी के लिए छेदों को बहुत सावधानी से ड्रिल किया ताकि एल ई डी के लिए एक स्नग फिट हो सके - अतिरिक्त चिपकने की कोई आवश्यकता नहीं है जो समायोजन, माउंटिंग आदि को आसान बनाता है।
*नोट: स्केच सेंसर को पिन 0 के रूप में परिभाषित करता है - हालांकि यह भौतिक रूप से WEMOS D1 मिनी पिन D3 से जुड़ा है।.. ऐसा इसलिए है क्योंकि डी! मिनी ESP8266 चिप/प्रोसेसर पर आधारित है। D1 मिनी प्रभावी रूप से सिर्फ एक ढाल है, स्केच वास्तव में सिर्फ ESP8266 पर चलता है। तो GPiO पिन 0 (स्केच में संदर्भित), वास्तव में WEMOS D1 मिनी पिन D3 के रूप में टूट जाता है। आप इसे कई Arduino स्केच के साथ पाएंगे, पिन मैपिंग आपके द्वारा उपयोग किए जा रहे बोर्ड पर अलग-अलग होती है।
चरण 3: स्थापित करें और वोइला
मैंने सेंसर को एक छोटे, स्पष्ट जिफ्फी बॉक्स में लगाया (स्पष्ट ताकि मैं अपनी करतूत देख सकूं!)। लकड़ी के एक स्क्रैप टुकड़े पर लगाया जाता है ताकि दरवाजा खुला होने पर दरवाजा फ्रेम सेंसर को अवरुद्ध कर दे।
मैंने बर्तन के शीर्ष पर स्थित बॉक्स के आधार में एक छोटा सा छेद ड्रिल किया, मैं ढक्कन को हटाने के बिना सेंसर क्रोध को समायोजित करने के लिए एक छोटे स्क्रू ड्राइवर में फिसल सकता हूं। (मैंने ढक्कन को नीचे की तरफ भी लगाया है, ताकि अगर मुझे बॉक्स खोलने की जरूरत पड़े तो मुझे दीवार से पूरे ब्रैकेट को हटाने की जरूरत नहीं है, मैं स्क्रू को वैसे ही एक्सेस कर सकता हूं)।
Blynk प्रोजेक्ट बहुत सरल है, ओपन और शट के लिए प्रत्येक के लिए एक एलईडी विजेट (मैंने लाल और हरे रंग बदल दिए हैं, आप प्रत्येक विजेट के लिए ऐप सेटिंग्स में इनका चयन कर सकते हैं)। स्केच हर एक सेकंड में सेंसर की जांच करेगा और सही एलईडी विजेट को डेटा भेजेगा।
डोर स्टेट बदलने पर पुश नोटिफिकेशन चालू हो जाता है। (ध्यान दें कि Blynk की एक सीमा है कि वे केवल हर 15 सेकंड में पुश नोटिफिकेशन की अनुमति देते हैं (यह उनके सर्वर को अनुरोधों द्वारा बमबारी करने से रोकने के लिए है), मैंने स्केच में टाइमर सेट किया है ताकि हर 16 सेकंड में केवल डोर स्टेट चेंज की जांच की जा सके जो कि अच्छा है मेरी जरूरतों के लिए पर्याप्त है। एक छोटी सी संभावना है कि अगर 16 सेकंड की अवधि के भीतर दरवाजा खोला गया और फिर से बंद हो गया तो आपको सूचना नहीं मिलेगी (लेकिन एल ई डी अभी भी सही स्थिति दिखाएगा क्योंकि वे हर एक सेकंड की जांच करते हैं)।
सिफारिश की:
कस्टम डोर मैट ट्रिगर डोर बेल.: 6 स्टेप्स
कस्टम डोर मैट ट्रिगर डोर बेल.: हैलो! मेरा नाम जस्टिन है, मैं हाई-स्कूल में एक जूनियर हूं, और यह निर्देश आपको दिखाएगा कि दरवाजे की घंटी कैसे बनाई जाती है, जब कोई आपके दरवाजे की चटाई पर कदम रखता है, और आप जो भी धुन या गीत चाहते हैं, वह हो सकता है! चूंकि दरवाजे की चटाई दरवाजे को ट्रिगर करती है
ट्यूटोरियल: MC-18 चुंबकीय स्विच सेंसर अलार्म का उपयोग करके डोर अलार्म कैसे बनाएं: 3 चरण
ट्यूटोरियल: MC-18 मैग्नेटिक स्विच सेंसर अलार्म का उपयोग करके डोर अलार्म कैसे बनाएं: हाय दोस्तों, मैं MC-18 मैग्नेटिक स्विच सेंसर अलार्म के बारे में ट्यूटोरियल बनाने जा रहा हूं जो सामान्य रूप से क्लोज मोड में काम करता है। लेकिन पहले, मैं आपको समझाता हूं संक्षेप में सामान्य रूप से बंद होने का क्या मतलब है। मोड दो प्रकार के होते हैं, सामान्य रूप से खुले और सामान्य रूप से बंद
रग विथ सेंसर्स/आरएफ कम्युनिकेशन विथ अरुडिनो माइक्रो: 4 स्टेप्स (चित्रों के साथ)
रग विथ सेंसर्स/आरएफ कम्युनिकेशन विद अरुडिनो माइक्रो: मैंने हाल ही में इंस्टालेशन को समान रूप से विविध रूप से समाप्त किया है, जो लैंप की एक श्रृंखला से बना है जो लैंप के नीचे एक गलीचा में रखे सेंसर पर प्रतिक्रिया करता है। यहां बताया गया है कि मैंने प्रेशर सेंसर के साथ रग कैसे बनाया। उम्मीद है यह आपके लिए उपयोगी होगा।:)
वॉयस कंट्रोल्ड स्कूटर लाइट्स और गैराज डोर: 6 स्टेप्स
वॉयस कंट्रोल्ड स्कूटर लाइट्स और गैराज डोर: सभी को नमस्कार!मैंने हाल ही में एक इलेक्ट्रिक स्कूटर खरीदा है, लेकिन इसमें रियर लाइट नहीं है और न ही इसमें इनबिल्ट गैराज डोर ओपनर है…आश्चर्य!! (ノ゚0゚)ノ~तो, मैंने अपने गेराज दरवाजे को रिमोट और पीछे की रोशनी खरीदने के बजाय बनाने का फैसला किया। क्या है
सिंपल डोर अलार्म: ६ स्टेप्स
सिंपल डोर अलार्म: यह मेरा पहला इंस्ट्रक्शनल है। यह एक बहुत ही सरल और बहुत सफल अलार्म है जो वास्तव में काफी छोटा है। सर्किट आपके लिए पहले से ही बना हुआ है और आपको बस एक स्विच के साथ इसे संशोधित करना है। जब दरवाजा खुलता है, तो वह स्विच को धक्का देता है