विषयसूची:

वेंटमैन पार्ट II: बूस्टर प्रशंसकों के लिए अरुडिनो-ऑटोमेटेड फर्नेस डिटेक्शन: 6 चरण
वेंटमैन पार्ट II: बूस्टर प्रशंसकों के लिए अरुडिनो-ऑटोमेटेड फर्नेस डिटेक्शन: 6 चरण

वीडियो: वेंटमैन पार्ट II: बूस्टर प्रशंसकों के लिए अरुडिनो-ऑटोमेटेड फर्नेस डिटेक्शन: 6 चरण

वीडियो: वेंटमैन पार्ट II: बूस्टर प्रशंसकों के लिए अरुडिनो-ऑटोमेटेड फर्नेस डिटेक्शन: 6 चरण
वीडियो: BATMAN Ne Kitna Paisa Chhapa!? ⋮ How Much Batman Actors Get Paid? (EVERY BATMAN) #Shorts 2024, नवंबर
Anonim
वेंटमैन पार्ट II: बूस्टर प्रशंसकों के लिए अरुडिनो-ऑटोमेटेड फर्नेस डिटेक्शन
वेंटमैन पार्ट II: बूस्टर प्रशंसकों के लिए अरुडिनो-ऑटोमेटेड फर्नेस डिटेक्शन
वेंटमैन पार्ट II: बूस्टर प्रशंसकों के लिए अरुडिनो-ऑटोमेटेड फर्नेस डिटेक्शन
वेंटमैन पार्ट II: बूस्टर प्रशंसकों के लिए अरुडिनो-ऑटोमेटेड फर्नेस डिटेक्शन

मुख्य केन्द्र:

  • यह एक अस्थायी हैक था जिसे यह पता लगाने के लिए लगाया गया था कि मेरा एसी/फर्नेस ब्लोअर मोटर कब चल रहा था, ताकि मेरे दो बूस्टर पंखे चालू हो सकें।
  • मुझे अपने डक्टवर्क में दो बूस्टर पंखे चाहिए ताकि अधिक गर्म/ठंडी हवा दो दो अलग-अलग शयनकक्षों को धक्का दे सके। लेकिन मैं हर समय पंखे नहीं चलाना चाहता, जब फर्नेस ब्लोअर मोटर चल रही हो।

आपूर्ति

  • WeMos D1 Mini (या सस्ता नॉकऑफ़ / कुछ भी ESP8266)
  • जम्पर तार
  • 10K रोकनेवाला
  • झुकाव सेंसर

चरण 1: विफल

कुछ प्रयास जो इस समाधान से पहले विफल रहे:

  • थर्मोस्टेट स्थिति का पता लगाने के लिए ईकोबी एपीआई का उपयोग करें। एपीआई 20 मिनट से दो घंटे की देरी पर है, पर्याप्त नहीं है
  • डक्ट में Arduino flex सेंसर पर्याप्त संवेदनशील नहीं था
  • थर्मोस्टेट से 24V फैन लाइन पर करंट सेंसर, मेरे पास DC करंट सेंसर नहीं था और मैं अधीर था। इसके अलावा, विचार मुझे डराता है।
  • Homeassistant/Hass.io इकोबी एपीआई जैसी ही सीमाएँ
  • एयर फ्लो सेंसर रिटर्न एयर डक्ट फ्लो के लिए पर्याप्त संवेदनशील नहीं है।

चरण 2: बूस्टर पंखे स्थापित करें

बूस्टर पंखे स्थापित करें
बूस्टर पंखे स्थापित करें
बूस्टर पंखे स्थापित करें
बूस्टर पंखे स्थापित करें

यह लेखन स्वयं बूस्टर प्रशंसकों के बारे में नहीं है, बल्कि यह एक आवश्यक कदम है। मैंने दो इन-लाइन बूस्टर प्रशंसकों को स्थापित किया, वेंट टेप के साथ किसी भी हवा के रिसाव को सील कर दिया, और उन दोनों को एक स्मार्ट प्लग में प्लग कर दिया, जिस पर मैंने तस्मोटा को फ्लैश किया था, इसलिए मैं एक ही जीईटी अनुरोध के साथ दोनों प्रशंसकों को चालू / बंद कर सकता था।

उपयोग किए गए रबर वाशर जहां कंपन को कम करने के लिए पंखे सीलिंग जॉइस्ट पर लगाए जाते हैं।

चरण 3: वायर अप

जुड़ गया
जुड़ गया

D1 मिनी, टिल्ट सेंसर और रेसिस्टर एक साथ फिट होते हैं इसलिए एनालॉग पिन टिल्ट सेटिंग को पढ़ता है।

चरण 4: कोड

#include #include // D1 मिनी वाइब्रेशन सेंसर से लगातार पढ़ता है // अगर 60 सेकंड की विंडो में दो अलग-अलग वाइब्रेशन पाए जाते हैं, तो एक वेब रिक्वेस्ट की जाती है // अगर जीरो या एक वाइब्रेशन का पता चलता है, तो कुछ भी गलत नहीं होता है, पॉसिबल है, संभावना है A0;uint32_t अवधि = 1 * ६००००; // 60 सेकंड विंडोइंट फ्लेक्स = 0; // वैल्यूकॉन्स्ट चार * एसएसआईडी = "एसएसआईडी" शुरू करना; // जोड़ें वाईफ़ाई SSIDconst char* पासवर्ड = "पासवर्ड"; // वाई-फाई पासवर्ड जोड़ें () {वाईफाई.बेगिन (एसएसआईडी, पासवर्ड); सीरियल.बेगिन (९६००); पिनमोड (सिगपिन, इनपुट); }शून्य लूप () {फ्लेक्स = 0; Serial.println ("पुनरारंभ गिनती"); के लिए (uint32_t tStart = मिलिस (); (मिलिस () - tStart) <अवधि;) {उपज (); इंट सिगस्टैटस = एनालॉगरेड (सिगपिन); अगर (sigStatus!= 1024) // यह काम कर रहा है {//Serial.println("up"); फ्लेक्स + = 1; Serial.println (फ्लेक्स); अगर (फ्लेक्स == 2) {//Serial.println ("दो बार हिलाया, यह वास्तविक है"); HTTP क्लाइंट http; //http.begin("https://10.0.0.50:5000/fan_on"); http.begin ("https://आईपी: पोर्ट/पथ"); // सही आईपी जोड़ें, पोर्ट, मान int httpCode = http. GET (); स्ट्रिंग पेलोड = http.getString (); Serial.println (पेलोड); http.end (); देरी (6000); // थोड़ा आराम करें} देरी (1000); } और { Serial.println ("निर्विवाद"); } }}

चरण 5: स्थापित करें

इंस्टॉल
इंस्टॉल
इंस्टॉल
इंस्टॉल
इंस्टॉल
इंस्टॉल
इंस्टॉल
इंस्टॉल

यह मुश्किल हिस्सा है, इसके लिए बहुत सारे परीक्षण और त्रुटि की आवश्यकता होती है। वेंट में जंग के दाग को अनदेखा करें, वे एक पुराने ह्यूमिडिफायर से हैं जो डक्ट में स्थापित किया गया था।

मैंने कंपन सेंसर को फर्नेस इंटेक के पास ठंडी-वायु रिटर्न डक्ट के अंदर लगाने का फैसला किया, ताकि ब्लोअर मोटर में प्रवेश करने वाली सारी हवा इसके पास से गुजरे, उम्मीद है कि यह थोड़ा हिलने में सक्षम होगा। सबसे कठिन हिस्सा सेंसर को ठीक से लटका देना था ताकि वह खड़ा हो और फिर भी हवा के प्रवाह में झूलता रहे। इससे पहले कि मैं समाधान को और अधिक स्थायी बनाऊं, तस्वीरें ब्रेडबोर्ड दिखाती हैं। वाईफाई सिग्नल को मजबूत रखने के लिए D1 मिनी खुद डक्ट के बाहर रहा।

मैंने एक पुराने तार के खिलाफ झुकाव सेंसर को लटका दिया, जिसका उपयोग ह्यूमिडिफायर को नियंत्रित करने के लिए किया जाता था, लेकिन डक्ट में छोड़ दिया गया था, इस तरह मुझे कोण सही मिला।

चरण 6: परीक्षण

कोड एक रोलिंग 60-सेकंड विंडो रखकर काम करता है, और एक कंपन का पता चलने की संख्या की गणना करता है। आप चर बदल सकते हैं, लेकिन मेरा मेरे फ्लास्क सर्वर से GET अनुरोध करने के लिए तैयार है यदि 60-सेकंड की विंडो में कम से कम 2 कंपन का पता लगाया जाता है।

फ्लास्क सर्वर फिर यह निर्धारित करने के लिए अन्य डेटा का उपयोग करता है कि क्या यह मेरे बूस्टर प्रशंसकों को चालू करना चाहिए, जैसे दिन का समय, और घर का अधिभोग। अधिक जानकारी के लिए देखें:

www.instructables.com/id/VentMan-DIY-Autom…

github.com/onetrueandrew/green_ecobee

सिफारिश की: