विषयसूची:
- आपूर्ति
- चरण 1: स्टेपर मोटर, गियर्स और हैंडल
- चरण 2: स्टेपर ड्राइवर हार्डवेयर
- चरण 3: सॉफ्टवेयर
- चरण 4: विधानसभा
- चरण 5: गृह स्वचालन
वीडियो: ESP8266, Google होम और ओपनहैब इंटीग्रेशन और वेबकंट्रोल के साथ ब्लाइंड्स कंट्रोल: 5 स्टेप्स (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
इस निर्देशयोग्य में मैं आपको दिखाता हूं कि कैसे मैंने अपने ब्लाइंड्स में ऑटोमेशन जोड़ा। मैं इसे ऑटोमेशन जोड़ने और हटाने में सक्षम होना चाहता था, इसलिए सभी इंस्टॉलेशन क्लिप ऑन हैं।
मुख्य भाग हैं:
- स्टेपर मोटर
- स्टेपर ड्राइवर नियंत्रित बिज ESP-01
- गियर और बढ़ते ब्रैकेट
मैं Google होम, अपने ओपनहैब सर्वर और एक वेबसाइट के माध्यम से ब्लाइंड्स को नियंत्रित करता हूं।
आप अभी भी अंधा को मैन्युअल रूप से नियंत्रित कर सकते हैं, क्योंकि जब अंधा स्वचालित रूप से नहीं खुल रहे हैं या बंद हो रहे हैं, तो स्टेपर मोटर अक्षम है।
आपूर्ति
मैंने अधिकांश घटक Aliexpress के रूप में खरीदे हैं
ESP8266: ESP-01
स्टेपर मोटर
A4988 स्टेपर ड्राइवर
अंधों को नियंत्रित करने के लिए श्रृंखला
बक कन्वर्टर
बिजली की आपूर्ति
मैंने गियर और माउंटिंग ब्रैकेट को स्वयं डिज़ाइन और प्रिंट किया
चरण 1: स्टेपर मोटर, गियर्स और हैंडल
मैंने Fusion360 में गियर को फिर से इंजीनियर करने के लिए पर्दे के रोलर से गियर हटा दिया। मैंने अलग-अलग गियर्स के साथ एक्सपेरिमेंट किया। छोटे गियर्स ने बड़ा टॉर्क दिया, लेकिन बॉल-चेन पर कम पकड़। 12 दांतों वाला एक गियर मेरे लिए सबसे अच्छा काम करता था और मैंने स्टेपर मोटर और बॉल-चेन के साथ गियर फिट करने के लिए एक माउंटिंग ब्रैकेट तैयार किया।
मैंने हैंडल को मानक Luxaflex हैंडल पर क्लिप करने के लिए डिज़ाइन किया है।
सभी ३डी भागों की एसटीएल फाइलें मेरे थिंगविवर्स पेज पर प्रकाशित होती हैं।
चरण 2: स्टेपर ड्राइवर हार्डवेयर
हार्डवेयर से मिलकर बनता है:
- ESP-01 और A4988 स्टेपर ड्राइवर को पावर देने के लिए स्टेप डाउन (हिरन) कन्वर्टर (12V से 3.3V)
- ESP-01 जो वाईफाई नेटवर्क से जुड़ता है और स्टेपर ड्राइवर को नियंत्रित करता है (सक्षम / अक्षम, मोटर दिशा और कदम)
- स्टेपर ड्राइवर A4988
- स्टेपर मोटर (17HS4401)
- कुछ इलेक्ट्रॉनिक घटक
मैंने महिला कनेक्टर्स को एक पूर्ण बोर्ड में मिलाया और ऊपर वर्णित घटकों को जोड़ा।
चरण 3: सॉफ्टवेयर
कोड मेरे जीथब पर प्रकाशित हुआ है।
अप्रैल 2020 संपादित करें: बिना MQTT वाला संस्करण और केवल वेबकंट्रोल जोड़ा गया है।
अप्रैल 2020 संपादित करें: + 10% और - 10% वेबइंटरफेस में जोड़ा जाता है।
MQTT नियंत्रण वाला कार्यक्रम:
- वाईफाई नेटवर्क और एमक्यूटीटी सर्वर से जुड़ता है
- जाँचता है कि क्या ब्लाइंड्स की स्थिति सेटिंग के बराबर है, यदि नहीं तो यह सेटिंग से मिलान करने के लिए स्थिति को बदलता है। फिर स्टेपर मोटर को सक्षम करें, सही संख्या में चरणों को निष्पादित करें। स्टेपर मोटर को अक्षम करें।
- एक सेटिंग MQTT या वेबसर्वर के माध्यम से प्राप्त की जा सकती है।
- फर्मवेयर को ओटीए अपडेट करने के लिए वेबसर्वर HTTPUpdateServer मोड में प्रवेश कर सकता है।
A4988 ड्राइवर का 'EN' पिन सेट करके स्टेपर मोटर को अक्षम करना महत्वपूर्ण है:
- यदि सेटिंग समान रहती है तो डिवाइस द्वारा उपयोग किए जाने वाले करंट की मात्रा कम करें (अधिकांश समय)
- अंधा का मैन्युअल नियंत्रण सक्षम करें।
HTTPUpdateServer IP पते/अपडेट पर सक्षम है। वेबसर्वर के माध्यम से अद्यतन मोड में प्रवेश करने से पहले, यह राज्य को केंद्र स्थिति में बदल देता है, क्योंकि कार्यक्रम केंद्र राज्य में शुरू होता है।
इस प्रकार मैंने चरणों की संख्या प्राप्त की:
बंद और खुले के बीच की रस्सी की कुल लंबाई लगभग 40 सेमी है। गियर की एक क्रांति लगभग है। 7.5 सेमी। कॉर्ड की कुल लंबाई 40 / 7.5 = लगभग है। 5.3 चक्कर। मैं कॉर्ड को फैलाना नहीं चाहता और डिवाइस बीच की स्थिति से शुरू होता है, इसलिए मैं इसे 5 क्रांति (2.5 एक में और 2.5 दूसरी दिशा में) के लिए गोल करता हूं। स्टेपर मोटर की एक क्रांति 200 कदम है, लेकिन मैंने अपने स्टेपर मोटर ड्राइवर को चौथाई कदम पर सेट किया है, इसलिए एक क्रांति 800 चौथाई कदम है। ५ चक्कर ४००० चौथाई कदम (MAX_STEPS) हैं। नज़दीकी सेटिंग (CLOSE_STEPS) ९०% बंद = ३६०० कदम है; खुली सेटिंग (OPEN_STEPS) 10% = 400 कदम है। मध्य स्थिति (CENTER_STEPS) 50% 2000 कदम है और डिवाइस शुरू होने पर चरणों की प्रारंभिक संख्या है।
चरण 4: विधानसभा
मेरे नियंत्रक को स्टेपर मोटर के बढ़ते ब्रैकेट के माध्यम से खिड़की पर रखा गया है
मैंने स्टेपर मोटर के लिए बैक एंड डिज़ाइन किया है जिसमें स्टेपर ड्राइवर और ESP-01 है।
चरण 5: गृह स्वचालन
मूल: मेरे पास रास्पबेरी पाई ज़ीरो है जो रास्पियन स्ट्रेच लाइट, नोडरेड और ओपनहैब 2.4.0 चल रहा है
मार्च 2021 को संपादित करें: मेरे पास रास्पबेरी पाई 3 बी है जो रास्पियन बस्टर लाइट, नोडरेड और ओपनहैब 3.0.0 चला रहा है।
मेरे Openhab आइटम, नियम और साइटमैप मेरे Github पर हैं। अप्रैल 2020 संपादित करें: + 10% और - 10% सेटपॉइंट Openhab में साइटमैप में जोड़ा गया है। मार्च 2021 संपादित करें: मैंने फ़ाइलों में Openhab 3 विवरण जोड़ा।
यह निर्देश देखें कि मैंने Openhab 3 पर MQTT कैसे सेट किया
इस मामले में नोड रेड का उपयोग केवल डिबगिंग उद्देश्यों के लिए किया जाता है।
गूगल असिस्टेंट
Google होम ओपनहैब एकीकरण का वर्णन यहां किया गया है।
यदि मेरा टीवी ओपनहैब के माध्यम से चालू है, तो नियम के अनुसार बंद हो जाता है।
"Ok Google, विंडो ब्लाइंड्स को 50 पर सेट करें"
सिफारिश की:
सिंपल जेस्चर कंट्रोल - अपने आर्म की मूवमेंट के साथ अपने RC टॉयज को कंट्रोल करें: 4 स्टेप्स (चित्रों के साथ)
सरल हावभाव नियंत्रण - अपने हाथ की गति के साथ अपने आरसी खिलौनों को नियंत्रित करें: मेरे 'ible' #45 में आपका स्वागत है। कुछ समय पहले मैंने लेगो स्टार वार्स भागों का उपयोग करके BB8 का पूरी तरह से काम करने वाला RC संस्करण बनाया था… https://www.instructables.com/id/Whats-Inside-My-R…जब मैंने देखा कि यह कितना अच्छा था स्फेरो द्वारा बनाया गया फोर्स बैंड, मैंने सोचा: "ठीक है, मैं ग
होम असिस्टेंट गीजर काउंटर इंटीग्रेशन: 8 स्टेप्स
होम असिस्टेंट गीजर काउंटर इंटीग्रेशन: इस ट्यूटोरियल में मैं यह दिखाने जा रहा हूँ कि आप कैसे कस्टम सेंसर को HASS (होम असिस्टेंट) में विशेष रूप से एक गीजर काउंटर से जोड़ सकते हैं, लेकिन यह प्रक्रिया अन्य सेंसर के लिए भी समान है। हम NodeMCU बोर्ड का उपयोग करेंगे, जो एक आर्डिनो आधारित जाइगर काउंटर है
होम ऑटोमेशन इंटीग्रेशन, वाईफाई और ईएसपी-नाउ के साथ बैटरी पावर्ड डोर सेंसर: 5 स्टेप्स (चित्रों के साथ)
होम ऑटोमेशन इंटीग्रेशन, वाईफाई और ईएसपी-नाउ के साथ बैटरी चालित डोर सेंसर: इस निर्देश में मैं आपको दिखाता हूं कि कैसे मैंने होम ऑटोमेशन इंटीग्रेशन के साथ बैटरी से चलने वाला डोर सेंसर बनाया। मैंने कुछ अन्य अच्छे सेंसर और अलार्म सिस्टम देखे हैं, लेकिन मैं खुद एक बनाना चाहता था। मेरे लक्ष्य: एक सेंसर जो एक डू का पता लगाता है और रिपोर्ट करता है
वॉयस एक्टिवेटेड अरुडिनो ब्लाइंड्स: 9 स्टेप्स (चित्रों के साथ)
वॉयस एक्टिवेटेड अरुडिनो ब्लाइंड्स: कुछ समय पहले मैंने एक इंस्ट्रक्शनल बनाया था, जहाँ मैंने अपने डोर लॉक में एक सर्वो और ब्लूटूथ डिवाइस जोड़ा था, जिससे मुझे अपने फोन से इसे एक एडिक्ट की तरह नियंत्रित करने की अनुमति मिली, मैं सिर्फ सामान में ब्लूटूथ जोड़ना बंद नहीं कर सकता और इसलिए इस प्रोजेक्ट में मैं मैं आपको दिखाने जा रहा हूं कि ब्लू कैसे बनाया जाता है
टचस्क्रीन वॉल माउंटेड फैमिली सिंक एंड होम कंट्रोल पैनल: 7 स्टेप्स (चित्रों के साथ)
टचस्क्रीन वॉल माउंटेड फैमिली सिंक एंड होम कंट्रोल पैनल: हमारे पास एक कैलेंडर है जिसे घटनाओं के साथ मासिक रूप से अपडेट किया जाता है लेकिन यह मैन्युअल रूप से किया जाता है। हम उन चीजों को भी भूल जाते हैं जिनसे हम भाग चुके हैं या अन्य छोटे-छोटे काम। इस युग में मैंने सोचा था कि एक सिंक किए गए कैलेंडर और नोटपैड प्रकार की प्रणाली का होना बहुत आसान था जो कि