विषयसूची:

DMX एनिमेट्रोनिक रोबोट: 9 कदम (चित्रों के साथ)
DMX एनिमेट्रोनिक रोबोट: 9 कदम (चित्रों के साथ)

वीडियो: DMX एनिमेट्रोनिक रोबोट: 9 कदम (चित्रों के साथ)

वीडियो: DMX एनिमेट्रोनिक रोबोट: 9 कदम (चित्रों के साथ)
वीडियो: Building Animatronic Robot Heads 2024, नवंबर
Anonim
डीएमएक्स एनिमेट्रोनिक रोबोट
डीएमएक्स एनिमेट्रोनिक रोबोट
डीएमएक्स एनिमेट्रोनिक रोबोट
डीएमएक्स एनिमेट्रोनिक रोबोट

यह परियोजना पूरी तरह कार्यात्मक एनिमेट्रोनिक प्रोटोटाइप के विकास का वर्णन करती है। इसे खरोंच से लागू किया गया है और इसका उद्देश्य भविष्य में अधिक जटिल एनिमेट्रोनिक रोबोट के विकास के लिए एक मार्गदर्शक बनना है। सिस्टम एक Arduino माइक्रोकंट्रोलर पर आधारित है। अन्य उपकरणों के साथ संचार प्रोटोकॉल DMX512 है। इस संचार प्रोटोकॉल का चुनाव इस तथ्य के कारण है कि यह प्रकाश प्रौद्योगिकी की दुनिया में एक मानक है, इस तरह के रोबोट के लिए एक सामान्य वातावरण। विकसित रोबोट में सर्वो मोटर्स और विभिन्न प्रकार के एलईडी शामिल हैं। सॉलिडवर्क्स का उपयोग करके मॉडलिंग के बाद मुख्य रूप से 3 डी प्रिंटिंग द्वारा यांत्रिक घटकों का निर्माण किया गया है।

आपूर्ति

  • अरुडिनो मेगा
  • 3 5 मिमी एलईडी
  • XLR3 कनेक्टर
  • 5 वी डीसी बिजली की आपूर्ति और कनेक्टर
  • 2 MG996R सर्वो
  • MAX485 मॉड्यूल
  • गोल WS2812 एलईडी पिक्सेल मैट्रिक्स
  • 2 सर्वो कोष्ठक
  • 2 सर्वो गियर
  • 3x8x4mm असर
  • 12 8x3mm नियोडिमियम चुंबक
  • M3 बोल्ट और नट

पीएलए सहित सामग्री की कुल लागत लगभग 60$. है

चरण 1: एनिमेट्रोनिक डिजाइन करें

एनिमेट्रोनिक डिजाइन करें
एनिमेट्रोनिक डिजाइन करें

सबसे पहले, यदि आप अपना स्वयं का एनिमेट्रोनिक डिज़ाइन बनाना चाहते हैं, तो आपको इसे सॉलिडवर्क्स या ऑटोडेस्क फ़्यूज़न 360 जैसे सीएडी सॉफ़्टवेयर का उपयोग करके डिज़ाइन करना होगा। डिज़ाइन को यह सोचकर बनाएं कि आप कौन से एक्ट्यूएटर और तत्व (जैसे सर्वो, रोशनी …) चाहते हैं उपयोग। यदि आप इस मॉडल को दोहराना चाहते हैं तो आपके पास अगले चरण में एसटीएल फाइलें उपलब्ध हैं।

चरण 2: 3D टुकड़ों को प्रिंट करें

3D टुकड़े प्रिंट करें
3D टुकड़े प्रिंट करें

सभी टुकड़ों को प्रिंट करने के लिए मैंने उच्च गुणवत्ता वाले प्रिंट के लिए 0.16 मिमी परत की ऊंचाई और 0.4 मिमी नोजल का उपयोग किया। सिर के टुकड़े समर्थन का उपयोग करते हैं। इतने उच्च गुणवत्ता वाले प्रिंट पर, इस प्रोटोटाइप पर सभी आवश्यक टुकड़ों को प्रिंट करने में 100 घंटे तक का समय लग सकता है।

चरण 3: इलेक्ट्रॉनिक्स सर्किट डिजाइन करें

इलेक्ट्रॉनिक्स सर्किट डिजाइन करें
इलेक्ट्रॉनिक्स सर्किट डिजाइन करें

एक बार जब आप उन सभी घटकों को जान लेते हैं जो आपके डिज़ाइन में जाएंगे, तो यह पता लगाने के लिए अपना समय लें कि सब कुछ एक साथ कैसे वायर किया जाए। मैंने इलेक्ट्रॉनिक्स योजनाबद्ध डिजाइन करने के लिए फ्रिट्ज़िंग सॉफ़्टवेयर का उपयोग किया। इस परियोजना के लिए मैंने एक Arduino MEGA माइक्रोकंट्रोलर का उपयोग किया।

चरण 4: पॉलिश करें और सिर के टुकड़ों को पेंट करें

पोलिश करें और सिर के टुकड़ों को पेंट करें
पोलिश करें और सिर के टुकड़ों को पेंट करें
पोलिश करें और सिर के टुकड़ों को पेंट करें
पोलिश करें और सिर के टुकड़ों को पेंट करें

एक बार जब आप सभी टुकड़ों को प्रिंट कर लेते हैं, तो सिर को पॉलिश करने और स्प्रे करने का समय आ जाता है। मैंने ब्लैक मैट पेंट का इस्तेमाल किया है, इसलिए इसमें एलईडी के साथ एक शानदार कंट्रास्ट है। एक बार जब पेंट सूख जाता है तो टुकड़ों के चुंबकीय युग्मन के लिए सिर और आधार छेद पर चुंबक डालें।

चरण 5: इलेक्ट्रॉनिक्स को तार दें

इलेक्ट्रॉनिक्स को तार दें
इलेक्ट्रॉनिक्स को तार दें
इलेक्ट्रॉनिक्स को तार दें
इलेक्ट्रॉनिक्स को तार दें
इलेक्ट्रॉनिक्स को तार दें
इलेक्ट्रॉनिक्स को तार दें

असेंबली में सभी घटकों को जोड़ने से पहले आपको सभी इलेक्ट्रॉनिक घटकों को तार करना होगा। मैंने 30cm 26awg केबल का इस्तेमाल किया। माउथ एल ई डी को बेहतर लुक देने के लिए आप महीन दाने वाले पेपर सैंडर का उपयोग करके उन्हें पॉलिश कर सकते हैं।

चरण 6: यांत्रिकी को इकट्ठा करें

यांत्रिकी को इकट्ठा करो
यांत्रिकी को इकट्ठा करो
यांत्रिकी को इकट्ठा करो
यांत्रिकी को इकट्ठा करो
यांत्रिकी को इकट्ठा करो
यांत्रिकी को इकट्ठा करो
यांत्रिकी को इकट्ठा करो
यांत्रिकी को इकट्ठा करो

एक बार जब आपके पास सभी घटक हों तो उन्हें इकट्ठा करें। अधिकांश भाग जेनेरिक M3 बोल्ट और नट्स का उपयोग करके जुड़ते हैं।

चरण 7: इलेक्ट्रॉनिक बोर्डों को मिलाएं

इलेक्ट्रॉनिक बोर्ड मिलाप
इलेक्ट्रॉनिक बोर्ड मिलाप
इलेक्ट्रॉनिक बोर्ड मिलाप
इलेक्ट्रॉनिक बोर्ड मिलाप
इलेक्ट्रॉनिक बोर्ड मिलाप
इलेक्ट्रॉनिक बोर्ड मिलाप

सभी इलेक्ट्रॉनिक घटकों को माउंट करने के लिए मैंने आधे में कटा हुआ 5x7 सेमी यूनिवर्सल सर्किट बोर्ड का उपयोग किया। एक आधे में संचार भाग होता है और दूसरे आधे में बिजली वितरण बोर्ड होता है। इलेक्ट्रॉनिक्स बॉक्स पर आप DMX केबल को प्लग करने के लिए एक XLR3 महिला कनेक्टर और पूरे सिस्टम को पावर देने के लिए एक महिला पावर जैक भी शामिल कर सकते हैं। मेरे मामले में मैंने 3 पिन एविएशन कनेक्टर का उपयोग किया क्योंकि मेरे पास XLR3 कनेक्टर नहीं था। यदि आप इस प्रकार के कनेक्टर का उपयोग करते हैं तो आपको DMX से एविएशन कनेक्टर केबल बनाने की आवश्यकता है।

चरण 8: डिवाइस को प्रोग्राम करें

कार्यक्रम 3 पुस्तकालयों का उपयोग करता है: FastLED.h, Adafruit_TiCoServo.h और DMXSerial.h। नियमित सर्वो पुस्तकालय काम नहीं करता है क्योंकि इसका FastLED पुस्तकालय के साथ विरोध है। इस कोड से यह समझना आसान है कि अधिक जटिल एनिमेट्रॉनिक्स उपकरणों के मामले में अधिक तत्वों को कैसे जोड़ा जाए या अन्य प्रकार के एक्चुएटर्स को कैसे नियंत्रित किया जाए।

चरण 9: डिवाइस का परीक्षण करें

डिवाइस का परीक्षण करें
डिवाइस का परीक्षण करें

डिवाइस का परीक्षण करने के लिए आप किसी भी स्रोत का उपयोग कर सकते हैं जो डीएमएक्स आउटपुट करता है। मेरे मामले में मैंने एक DMX कंसोल का उपयोग किया था, लेकिन आप इस प्रोजेक्ट पर उपयोग की गई समान लाइब्रेरी के साथ DMX को आउटपुट करने के लिए अपना स्वयं का Arduino हार्डवेयर बना सकते हैं। आप USB से DMX केबल और Xlights जैसे सॉफ़्टवेयर का भी उपयोग कर सकते हैं।

सिफारिश की: