विषयसूची:
- चरण 1: हार्डवेयर - आपको क्या चाहिए
- चरण 2: सॉफ्टवेयर - आपको क्या चाहिए
- चरण 3: हार्डवेयर सेटअप
- चरण 4: सॉफ़्टवेयर सेटअप/कॉन्फ़िगरेशन
वीडियो: ESP8266/ESP-01 Arduino संचालित SmartThings लीक डिटेक्टर: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
बहुत सारे रिसाव डिटेक्टरों में से चुनने के लिए, कौन सा आपके लिए सबसे अच्छा काम करेगा? यदि आपके पास सैमसंग स्मार्टथिंग्स आपके घर में किसी भी डिवाइस को नियंत्रित करता है, तो यह सिर्फ टिकट हो सकता है!
यह एक श्रृंखला का अंतिम संस्करण है जिसे मैं Arduino द्वारा संचालित ESP8266/ESP-01 नियंत्रक के आसपास बना रहा हूं। हम सभी जानते हैं कि ESP-01 के अधिक परिपक्व भाई-बहन जैसे NodeMCU ESP12, आदि… के साथ काम करना बहुत आसान है, लेकिन यह छोटे ESP-01 की शक्ति को दिखाने का एक मिशन था जिसे मैं अभी भी बहुत पसंद करता हूँ. यह मेरा पहला ESP8266 था !!
इस छोटी सी 'लीक डिटेक्टर हाउ-टू' श्रृंखला में पिछले संस्करणों को देखने के लिए, कृपया नीचे दिए गए निर्देशों पर एक नज़र डालें। हर किसी के लिए कुछ ना कुछ है!
ESP8266/ESP-01 Arduino संचालित लीक डिटेक्टर - कोई वाई-फाई मूल स्थानीय अलार्म नहीं
ESP8266/ESP-01 Arduino संचालित MQTT लीक डिटेक्टर और रिमोट अलार्म रिसीवर
यदि इस निर्देशयोग्य में निहित चरण परिचित दिखते हैं, तो यह इसलिए है क्योंकि वे ऊपर दिए गए निर्देशों के कुछ चरणों के समान हैं, साथ ही क्रिसमस लाइट्स के लिए ESP8266 / Arduino SmartThings रिले के लिए भी हैं।
चरण 1: हार्डवेयर - आपको क्या चाहिए
मैं नीचे दिए गए उदाहरणों के लिए कुछ भी समर्थन, प्रतिनिधित्व या प्राप्त नहीं करता हूं। चेतावनी एम्प्टर।
- ESP8266 ESP-01 **आप यहां पैकेज डील के रूप में ESP और प्रोग्रामर को उठा सकते हैं**
- प्रोग्रामर **आप यहां पैकेज डील के रूप में ईएसपी और प्रोग्रामर को पिक कर सकते हैं**
- मिनी ब्रेडबोर्ड
- एलईडी (बहुत सुरक्षित शर्त आपके पास पहले से ही आपके बाकी GEEK सामान के साथ कुछ बिछा हुआ है)
- पीजो बजर
- जम्परों
- ESP01 ब्रेडबोर्ड एडेप्टर
- जल/रिसाव सेंसर (हाइग्रोमीटर)
- सैमसंग स्मार्टथिंग्स 2.0 हब
चरण 2: सॉफ्टवेयर - आपको क्या चाहिए
अनुमान: Arduino IDE, लाइब्रेरी, SmartThings IDE और GIThub के साथ काम करने में सहज।
- अरुडिनो आईडीई
- सैमसंग स्मार्टथिंग्स आईडीई
- स्मार्टथिंग्स एंड्रॉइड ऐप
- GitHub
चरण 3: हार्डवेयर सेटअप
- अपने ईएसपी के लिए एक शक्ति स्रोत की पहचान करें। मैंने अपने लैपटॉप यूएसबी में प्लग किए गए एक पुराने ईएसपी प्रोग्रामर का इस्तेमाल किया, और वीसीसी और ग्रैंड जंपर्स को उनके संबंधित स्थानों में प्लग किया। (तस्वीर देखें)
- मिनी-ब्रेडबोर्ड के केंद्र चैनल पर ईएसपी ब्रेडबोर्ड एडाप्टर को फैलाएं ताकि दोनों तरफ 4 पिन की एक पंक्ति हो।
- Vcc स्रोत को ESP के Vcc, Ch_Pd और हाइग्रोमीटर से कनेक्ट करें।
- Grnd Source को ESP के Grnd, Hygrometer, और Piezo/LED 'शॉर्ट' लेग से कनेक्ट करें।
- ESP पिन 2 को हाइग्रोमीटर के डेटा से कनेक्ट करें (एनालॉग नहीं)।
- ईएसपी पिन 0 को पीजो/एलईडी 'लॉन्ग' लेग से कनेक्ट करें।
-
टिप्स
- यह न मानें कि संलग्न चित्रों में जम्पर रंग Vcc या Grnd का प्रतिनिधित्व करते हैं।
- पीजो और/या एलईडी को बूट के दौरान संलग्न नहीं किया जा सकता है। यदि वे हैं, तो ESP बूटलोड मोड में पावर-अप करेगा और लोड किए गए कोड को निष्पादित नहीं करेगा। ईएसपी संचालित होने के बाद उन्हें संलग्न करें।
- संलग्न पोटेंशियोमीटर के साथ हाइग्रोमीटर पर आवश्यकतानुसार संवेदनशीलता को समायोजित करें।
रैपअप: मैं इस स्थायी पर कनेक्शन बनाने और इसे एक अच्छे बाड़े में रखने की योजना बना रहा हूं। वह बाड़े फिर से मेरे प्रसिद्ध लेगो बक्से में से एक बन सकता है !! जब यह पूरा हो जाएगा तो मैं इसे भी साझा करूंगा।
चरण 4: सॉफ़्टवेयर सेटअप/कॉन्फ़िगरेशन
अनुमान: Arduino IDE, लाइब्रेरी, SmartThings IDE और GIThub के साथ काम करने में सहज।
- अपने संबंधित SmartThings IDE और GIThub खातों में लॉगिन करें।
- डैनियल ओगोरचॉक द्वारा यहां दिखाए गए सभी चरणों का पालन करें। उर्फ ओगिवॉन।
कृपया निम्नलिखित चरणों में सावधान रहें (यदि आप पहले से ही ST_Anything Contact Sensor चाइल्ड डिवाइस का उपयोग कर रहे हैं, तो ये चरण इसे अक्षम कर सकते हैं:
अतिरिक्त नोट: यदि आप ST_Anything रेपो के लिए अपना SmartThings IDE कनेक्शन GIThub से सेटअप करते हैं, तो भविष्य में रेपो में संपर्क सेंसर में किए गए परिवर्तन आपके SmartThings पर धकेल दिए जा सकते हैं। इसके परिणामस्वरूप निम्नलिखित परिवर्तन अधिलेखित हो सकते हैं।
- संलग्न Arduino स्केच को संशोधित करें, अपने वाईफाई/स्मार्टथिंग्स पर्यावरण विनिर्देशों को जोड़कर। स्केच कहता है कि परिवर्तन कहाँ करना है, जैसा कि GIThub पृष्ठ पर चरण हैं।
- अपना स्मार्टथिंग्स आईडीई पेज खोलें, और दूसरा… माई डिवाइस हैंडलर पेज।
- अपनी सूची में ogiewon: Child Contact Sensor का पता लगाएँ और खोलने के लिए उस पर क्लिक करें।
- सभी कोड का चयन करें, मूल के 'सुरक्षित-रखने' के लिए इसे एक दस्तावेज़ में कॉपी और पेस्ट करें। इस दस्तावेज़ को किसी ऐसे स्थान पर सहेजें जहाँ भविष्य में ज़रूरत पड़ने पर आपको याद रहे।
-
आपके द्वारा वर्तमान में SmartThings IDE में खोले गए चाइल्ड कॉन्टैक्ट सेंसर में निम्नलिखित परिवर्तन करें: REPLACE:
विशेषतास्टेट "खुला", लेबल: '$ {नाम}', आइकन: "st.contact.contact.open", पृष्ठभूमि रंग: "# e86d13" विशेषता स्थिति "बंद", लेबल: '$ {नाम}', आइकन: "सेंट.contact.contact.closed", backgroundcolor:"#00a0dc"
साथ: विशेषता स्थिति ("खुला", लेबल: "सूखा", आइकन: "st.alarm.water.dry", पृष्ठभूमि रंग: "# ffffff") विशेषता स्थिति ("बंद", लेबल: "गीला", आइकन: "सेंट। अलार्म.वॉटर.वेट", बैकग्राउंड कलर:"#00a0dc") जरूरत पड़ने पर अतिरिक्त विस्तृत जानकारी के लिए संलग्न देखें।
- टॉप/राइट मेन्यू से सेव पर क्लिक करें।
- शीर्ष/दाएं मेनू से प्रकाशित करें पर क्लिक करें।
- 'मेरे लिए' पर क्लिक करें। आईडीई से बाहर निकलें।
- अपने संशोधित Arduino स्केच को ESP-01 पर लोड करें। अपने ESP-01 को अपने लीक डिटेक्टर रिग में संलग्न करें और पावर अप करें।
- अपने डिवाइस पर अपना स्मार्टथिंग्स मोबाइल ऐप खोलें। अपनी 'चीजों' की सूची में, अब आपको एक संपर्क सेंसर को वाटर सेंसर के रूप में तैयार देखना चाहिए।
- वाटर सेंसर को डुबोएं और देखें कि क्या होता है। फिंगर्स ने पार किया कि आपके परिणाम मेरे जैसे हैं और ट्रिगर होने पर पानी के आइकन की उपस्थिति बदल जाती है। अतिरिक्त: इस डिवाइस से अलार्म पुश करने के लिए एक स्मार्टथिंग्स स्मार्टऐप जोड़ें। ऑटोमेशन, स्मार्टएप्स का चयन करें, स्मार्टएप जोड़ने के लिए नीचे स्क्रॉल करें, सुरक्षा और सुरक्षा, मुझे कब सूचित करें। 'संपर्क बंद' के लिए विज़ार्ड का अनुसरण करें।
सिफारिश की:
टेक्स्ट मैसेज नोटिफिकेशन के साथ लीक डिटेक्टर: 7 कदम
टेक्स्ट मैसेज नोटिफिकेशन के साथ लीक डिटेक्टर: यह गाइड दर्शाता है कि लीक डिटेक्टर कैसे बनाया जाए जो टेक्स्ट मैसेज नोटिफिकेशन भेजता है। यदि फटे हुए पाइप या बैक अप ड्रेन से पानी का पता चलता है तो यह अलर्ट भेजता है। गाइड पायथन 3, रास्पबेरी पाई, सिक्योर शेल में रुचि रखने वाले किसी भी व्यक्ति के लिए है
अंडरवाटर कैमरा हाउसिंग लीक डिटेक्टर: 7 कदम (चित्रों के साथ)
अंडरवाटर कैमरा हाउसिंग लीक डिटेक्टर: अंडरवाटर कैमरा हाउसिंग शायद ही कभी लीक होता है, लेकिन अगर यह घटना होती है तो परिणाम सामान्य रूप से विनाशकारी होते हैं जिससे कैमरा बॉडी और लेंस को अपूरणीय क्षति होती है। स्पार्कफन ने 2013 में एक वाटर डिटेक्टर प्रोजेक्ट प्रकाशित किया, जहां मूल डिजाइन का इरादा था
बेहतर अंडरवाटर कैमरा हाउसिंग लीक डिटेक्टर: 7 कदम (चित्रों के साथ)
बेहतर अंडरवाटर कैमरा हाउसिंग लीक डिटेक्टर: इस अंडरवाटर कैमरा हाउसिंग लीक डिटेक्टर का एक पूर्व संस्करण पिछले साल इंस्ट्रक्शंस पर पोस्ट किया गया था, जहां डिजाइन एक Atmel AVR आधारित AdaFruit Trinket पर आधारित था। यह उन्नत संस्करण Atmel SAMD M0 आधारित AdaFruit Trinket को नियोजित करता है। वहां
ESP8266/ESP-12 Arduino संचालित SmartThings DS18B20 Temp। सेंसर: 4 कदम (चित्रों के साथ)
ESP8266/ESP-12 Arduino संचालित SmartThings DS18B20 Temp। सेंसर: हम सभी यह जानना पसंद करते हैं कि वर्तमान कमरे का तापमान क्या है, और कभी-कभी दूसरे कमरे में तापमान क्या होता है, या शायद दुनिया के दूसरी तरफ आपके अवकाश गृह में भी। शायद आप अपने पालतू छिपकली के घर में तापमान की निगरानी करना चाहते हैं
ESP8266/ESP-01 Arduino संचालित लीक डिटेक्टर: 3 चरण (चित्रों के साथ)
ESP8266/ESP-01 Arduino संचालित लीक डिटेक्टर: पानी महान सामग्री है ना? इतना नहीं जब इसे अपने निर्दिष्ट घर को छोड़ने के लिए मजबूर किया जाता है और इसके बजाय आपके घर के फर्श की जगह के आसपास तैरना शुरू कर देता है। मुझे पता है कि यह एक 'आफ्टर-द-फैक्ट' प्रोजेक्ट है, लेकिन मुझे उम्मीद है कि यह किसी और को संभावित बाढ़ से बचने में मदद कर सकता है