$30 का होमब्रू ऑटोमैटिक ब्लाइंड ओपनर
(sifter.org)- यह spare parts और 3D-printed parts से बना वीकेंड automation project है, और आंकी गई मुख्य parts लागत लगभग $30 है
- मकसद तेज़ी से खोलना-बंद करना नहीं, बल्कि बहुत जल्दी होने वाले प्राकृतिक सूर्योदय की जगह सुबह ब्लाइंड्स को धीरे और चुपचाप खोलना है; अभी maximum speed पर भी इसमें लगभग 8 मिनट लगते हैं
- इसमें gearbox motor, magnetic angle encoder, 2 relays और ESP8266 हैं; शोर कम करने के लिए 12V motor को 5V पर लगभग 50mA के कम drive पर चलाया गया है
- torque detection का तरीका यह है कि silicone mount के अंदर motor के हल्के twist को magnetic encoder से पढ़ा जाता है, लेकिन signal non-monotonic और path-dependent है, इसलिए इसे ज्यों का त्यों दोहराना मुश्किल है
- वास्तविक उपयोग में home automation network या phone panel से target open percentage सेट किया जाता है; default routine सूर्यास्त पर बंद करना और मनचाहे भोर के समय खोलना है
धीरे खुलने वाला ब्लाइंड automation
- मौजूदा thermostat और dishwasher controller projects की तरह, यह हाथ में मौजूद parts को जल्दी जोड़कर बनाया गया homebrew automation device है
- design खुद किसी ready-to-replicate finished product से ज्यादा, उस setup जैसा है जिसे हाथ में मौजूद parts से एक weekend में बनाया जा सका
- इसे जानबूझकर बहुत धीमे चलने के लिए बनाया गया है
- मकसद सुबह ब्लाइंड्स को धीरे-धीरे खोलना है, ताकि प्राकृतिक रोशनी धीरे-धीरे अंदर आए
- maximum speed पर लगभग 8 मिनट चलने पर ब्लाइंड्स काफी स्थिर तरीके से middle position तक खुल जाते हैं
- इसे 30-30 सेकंड चलाकर फिर रोकने जैसे तरीके से और धीमा किया जा सकता है
- पूरी तरह बंद होने का पता torque बढ़ने से लगाया जाता है, और बीच की position मुख्यतः time-based तरीके से ढूंढी जाती है
parts संरचना और बनाने की प्रक्रिया
- मुख्य parts की लागत इस प्रकार है
- motor mount के लिए खराब Phillips water flosser से निकाला गया silicone mount इस्तेमाल किया गया
- इसे लागत के आकलन में शामिल नहीं किया गया
- पूरे setup में यह मुश्किल से मिलने वाला अहम part बना रहता है
- बाकी structure FreeCAD में जल्दी design करके 3D print किया गया
- magnet cuff दो बार बनाना पड़ा, क्योंकि magnet बहुत ढीला था
- बाकी parts पहली कोशिश में फिट हो गए
- software समेत पूरी build में करीब डेढ़ दिन लगा, और मौजूदा home automation system होने से integration कुछ ही मिनटों में पूरा हो गया
power, motor control और connection method
- 2 relays से motor की direction control की जाती है
- motor terminals relay के center से जुड़े हैं
- +5V और ground क्रमशः NO और NC से जुड़े हैं
- एक relay forward direction, और दूसरा relay reverse direction संभालता है
- अगर गलती से दोनों on हो भी जाएं, तो motor के दोनों terminals सिर्फ 5V से जुड़ेंगे, इसलिए नुकसानदायक नहीं है
- circuit उम्मीद से ज्यादा simple निकला
- 12V motor 5V पर भी चुपचाप चलती है
- current लगभग 50mA है
- encoder में I2C के लिए pull-up resistors built-in हैं
- relays 5V power पर 3.3V signal से चलते हैं
- ESP के 5V और 3.3V pins का उपयोग करके USB power से सीधे power ली जाती है
- blind rod और motor को surgical tubing से जोड़ा गया
- इससे vibration isolation और noise reduction में मदद मिलती है
- end पर blind को मजबूती से कसने की ताकत कम थी, इसलिए silicone tape और blue tape से reinforce किया गया
torque detection के फायदे और सीमाएं
- magnetic encoder वाला तरीका वैसे ही recommend करना मुश्किल है
- motor mount के अंदर shaft axis के around ही नहीं घूमती, बल्कि कई दिशाओं में twist होती है
- इसकी वजह से magnet encoder के center से हट जाता है
- resulting signal non-monotonic और path-dependent है
- फिर भी torque का मोटा estimate लगाने और blind ठीक से कस जाने पर रोकने के लिए यह काफी था
- torque को main feedback के रूप में इस्तेमाल करने का तरीका अपने आप में उपयोगी है
- क्योंकि वजह कुछ भी हो, torque बढ़े तो रुकना चाहिए
- closed position को दोनों directions से “feel” करके detect किया जा सकता है
- noise कम है
- soft mount motor vibration को लगभग isolate कर देता है
- relays कुछ loud हैं, लेकिन box आवाज़ कम कर देता है
- अभी on होने पर बस एक हल्का click बचता है
- blind के धीरे चलने पर हल्की चरमराहट होती है, लेकिन यह सामान्य बारिश की आवाज़ से शांत है
home automation integration और follow-up post
- home automation system में blind को target percent-open value भेजी जा सकती है
- phone panel में जोड़े गए open/close buttons से भी control किया जा सकता है
- default behavior सूर्यास्त पर बंद करना और मनचाहे भोर के समय खोलना है
- 2025-07-17 update में Homebrew Automated Roller Blackout Blinds follow-up post linked है
अभी कोई टिप्पणी नहीं है.