• यह 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 w/gearbox: $15
    • Magnetic angle encoder: $2
    • 2 relays: $4 से कम
    • ESP8266: लगभग $5
    • अतिरिक्त USB power supply और cable, wires, ferrules को अलग या मामूली लागत माना गया है
  • 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 है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.