विषयसूची:
वीडियो: टिनी फायर अलार्म डिटेक्टर Esp8266 MQTT IFTTT होम ऑटोमेशन: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
मैं यह पता लगाना चाहता था कि मेरा होम स्मोक डिटेक्टर सिस्टम अलार्म में है या नहीं। मेरे घर में आठ स्मोक डिटेक्टर हैं और वे आपस में जुड़े हुए हैं। यदि एक स्मोक डिटेक्टर अलार्म में है, तो दूसरे को इंटरकनेक्शन सिग्नल वायर के माध्यम से सिग्नल मिलता है। मेरा सेंसर इंटरकनेक्टिंग वायर को पढ़ता है और एमक्यूटीटी के माध्यम से मेरे होम ऑटोमेशन (ओपनहैब 2) को सूचना भेजता है और आईएफटीटीटी के माध्यम से मुझे अलार्म भी देता है।
यह निर्देश योग्य इस परियोजना से प्रेरित था
चरण 1: डिजाइन
सबसे पहले, आपको यह जानना होगा कि स्मोक डिटेक्टर कैसे संवाद करते हैं। मेरे पास Ei146 डिटेक्टर हैं।
स्मोक डिटेक्टर एक "IC" लाइन के माध्यम से आपस में जुड़े होते हैं। यदि एक स्मोक डिटेक्टर सक्रिय है, तो यह IC लाइन पर 6V - 8V सिग्नल उत्पन्न करता है, ऑसिलोप स्क्रीन की तस्वीर देखें।
मैंने सुरक्षा के लिए अपने होम ऑटोमेशन से स्मोक डिटेक्टरों को अलग करने के लिए ऑप्टोकॉप्लर (4N35) के माध्यम से आईसी लाइन के वोल्टेज को पढ़ा।
स्मोक अलार्म मुख्य वोल्टेज (220V AC) द्वारा संचालित होता है, जिसका उपयोग मैं ESP-01 मॉड्यूल को पावर देने के लिए करता था
योजनाबद्ध में आप देख सकते हैं कि भाग कैसे जुड़े हुए हैं। मैं ESP-01 का उपयोग करता हूं क्योंकि यह छोटा और सस्ता है।
चरण 2: पीसीबी का निर्माण
तस्वीरों में और तस्वीरों पर टिप्पणियों में आप देख सकते हैं कि पीसीबी को कैसे इकट्ठा किया जाता है।
मैंने एक छोटे पीसीबी पर घटकों पर फिट होने के लिए लेआउट को अनुकूलित किया, ईएसपी -01 अन्य घटकों पर स्थित है। मैं USB प्रोग्रामर के माध्यम से आसान प्रोग्रामिंग सुनिश्चित करने के लिए महिला हेडर के माध्यम से ESP-01 संलग्न करता हूं। मॉड्यूल को इकट्ठा करने के बाद, आप Arduino IDE या HTTPupdate (स्केच देखें) के माध्यम से नए फर्मवेयर ओवर द एयर (OTA) को फ्लैश कर सकते हैं।
चरण 3: ESP8266 की प्रोग्रामिंग
कोड के लिए मेरा जीथब देखें। मैं ESP-01 के सभी प्रयोग करने योग्य पिनों को GPIO-पिन के रूप में उपयोग करता हूं, जिसमें GPIO1 (TX) और GPIO3 (RX) शामिल हैं। इसलिए, धारावाहिक संचार संभव नहीं है और इसे प्रारंभ नहीं किया जाना चाहिए, अन्यथा GPIO1 और GPIO3 की घोषणा शून्य हो जाती है।
टिप्पणी: स्टार्टअप पर GPIO0, GPIO1 या GPIO2 को नीचे न खींचें, क्योंकि आपका प्रोग्राम प्रारंभ नहीं होता है। मैंने पाया कि GPIO03 को स्टार्टअप पर नीचे खींचा जा सकता है
मैं अपने EPS-01 को इस संशोधित एडेप्टर के माध्यम से प्रोग्राम करता हूं।
कार्यक्रम निम्नानुसार चलता है:
- यदि फ्लैश बटन को पावर अप पर पुश किया जाता है, तो मॉड्यूल ओटीए मोड आरंभ करता है।
- HTTPupdate प्रारंभ किया गया है।
- वाईफाई और एमक्यूटीटी से कनेक्ट करना (हरी बत्ती चालू)
- सेंसर पिन का मान पढ़ता है (धूम्रपान अलार्म के आईसी पिन से जुड़ा हुआ)
-
अगर आग का पता चलता है, तो बहस की प्रतीक्षा करें और फिर अलार्म (लाल बत्ती भी) के माध्यम से उठाएं
- एमक्यूटीटी - एमक्यूटीटी संदेश ओपनहैब के माध्यम से पढ़ा जाता है और एक नियम मेरे ऐप के माध्यम से एक अधिसूचना उत्पन्न करता है
- IFTTT - 1 - IFTTT वेबहुक के माध्यम से एक ट्रिगर शुरू किया जाता है जो एक सूचना भेजता है।
- IFTTT - 2 - IFTTT वेबहुक के माध्यम से एक ट्रिगर शुरू किया जाता है जो मेरी पत्नी को एक एसएमएस भेजता है
- यदि MQTT कनेक्शन खो जाता है (हरी बत्ती बंद), LWT संदेश (ERROR) विषय पर भेजा जाता है और Openhab द्वारा पढ़ा जाता है।
चरण 4: मॉड्यूल को असेंबल करना
मैंने एक बॉक्स डिज़ाइन किया और 3डी-प्रिंट किया जो स्मोक अलार्म की बेस प्लेट को खोलने वाली अप्रयुक्त केबल में अच्छी तरह से फिट बैठता है, किसी स्क्रू की आवश्यकता नहीं है।
संपादित करें: एसटीएल-फाइलें जोड़ी जाती हैं।
मैंने एलईडी और ओटीए स्विच को गर्म गोंद के साथ चिपका दिया। बॉक्स को 4 स्क्रू के माध्यम से बंद किया गया है।
पावर अप और तैयार!
सिफारिश की:
DIY होम ऑटोमेशन इंट्रूडर अलार्म सिस्टम !: 5 कदम (चित्रों के साथ)
DIY होम ऑटोमेशन इंट्रूडर अलार्म सिस्टम !: इस प्रोजेक्ट में मैं आपको दिखाऊंगा कि आपके घर के लिए एक घुसपैठिया अलार्म सिस्टम बनाने के लिए होम असिस्टेंट सॉफ्टवेयर का उपयोग कैसे किया जाता है। सिस्टम मूल रूप से पता लगाएगा कि क्या दरवाजा बिना अनुमति के खोला जाता है और फिर यह एक सूचना भेजेगा
NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: 7 स्टेप्स के साथ बहुत सारे स्मोक / अल्कोहल डिटेक्टर और फायर अलार्म कैसे बनाएं
NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3 के साथ बहुत सारे स्मोक / अल्कोहल डिटेक्टर और फायर अलार्म कैसे बनाएं: अधिक विवरण आप मेरा Youtube वीडियो देख सकते हैं
DIY तिल स्ट्रीट अलार्म घड़ी (फायर अलार्म के साथ!): 6 कदम (चित्रों के साथ)
DIY तिल स्ट्रीट अलार्म घड़ी (फायर अलार्म के साथ!): हाय सब लोग! यह परियोजना मेरी पहली है। चूंकि मेरे चचेरे भाई का पहला जन्मदिन आ रहा था, मैं उसके लिए एक विशेष उपहार बनाना चाहता था। मैंने चाचा और चाची से सुना कि वह तिल स्ट्रीट में थी, इसलिए मैंने अपने भाई-बहनों के साथ अलार्म घड़ी बनाने का फैसला किया
अलार्म पीर टू वाईफाई (और होम ऑटोमेशन): 7 कदम (चित्रों के साथ)
वाईफाई (और होम ऑटोमेशन) के लिए अलार्म पीर: अवलोकनयह निर्देश आपको आपके होम ऑटोमेशन में आपके हाउस अलार्म के पीआईआर (निष्क्रिय इन्फ्रारेड सेंसर) ट्रिगर होने की अंतिम तिथि / समय (और वैकल्पिक रूप से समय का इतिहास) देखने की क्षमता देगा। सॉफ्टवेयर। इस परियोजना में, मैं
होम ऑटोमेशन: जब तापमान सीमा से ऊपर हो तो अलार्म बजाएं और एलसीडी पर डिस्प्ले करें: 5 कदम
होम ऑटोमेशन: जब तापमान थ्रेशोल्ड वैल्यू से ऊपर हो तो एलसीडी पर अलार्म और डिस्प्ले की आवाज करें: यह ब्लॉग प्रदर्शित करेगा कि होम ऑटोमेशन सिस्टम कैसे बनाया जाए जो कि जब भी तापमान प्रोग्राम किए गए थ्रेशोल्ड वैल्यू से अधिक हो जाए तो अलार्म बजना शुरू हो जाएगा। यह एलसीडी पर कमरे के वर्तमान तापमान और कार्रवाई की जरूरत को प्रदर्शित करता रहेगा