विषयसूची:

स्पीलट्रॉन बनाना (रोबोटिक ग्लॉकेंसपील): 11 कदम (चित्रों के साथ)
स्पीलट्रॉन बनाना (रोबोटिक ग्लॉकेंसपील): 11 कदम (चित्रों के साथ)

वीडियो: स्पीलट्रॉन बनाना (रोबोटिक ग्लॉकेंसपील): 11 कदम (चित्रों के साथ)

वीडियो: स्पीलट्रॉन बनाना (रोबोटिक ग्लॉकेंसपील): 11 कदम (चित्रों के साथ)
वीडियो: SPITFIRE ABBEY ROAD ONE - Making a Fantasy Track! I break it down for you, step-by-step! 2024, जुलाई
Anonim
स्पीलट्रॉन बनाना (रोबोटिक ग्लॉकेन्सपील)
स्पीलट्रॉन बनाना (रोबोटिक ग्लॉकेन्सपील)

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

यह अभी भी प्रायोगिक है और पहले संस्करण में है।

स्पीलट्रॉन को एक Arduino द्वारा नियंत्रित किया जाता है जो एक पीसी से भेजे गए मिडी कमांड को चलाता है।

वर्तमान सीमाएँ हैं

  1. यह मोनोफोनिक है यानी एक बार में केवल एक हथौड़ा चला सकता है।
  2. सर्वो गति या तो बीट्स प्रति मिनट या संगीत की नोट लंबाई को सीमित करती है जैसे आप 120 बीपीएम पर अर्ध क्वावर नहीं खेल सकते हैं।

चरण 1: एक Glockenspiel खोजें और समर्थन फ़्रेम बनाएं

एक Glockenspiel खोजें और समर्थन फ़्रेम बनाएं
एक Glockenspiel खोजें और समर्थन फ़्रेम बनाएं

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

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

सर्वो जोड़ी एक ने G5 से G6 तक की कुंजी को मारा।

सर्वो जोड़ी दो स्ट्राइक कुंजियाँ G#5 से G#6 तक।

सर्वो जोड़ी तीन स्ट्राइक कुंजी A6 से G7 तक।

सर्वो जोड़ी चार स्ट्राइक कुंजी Bb6 से F#7 तक।

चरण 2: 3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 1

3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 1
3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 1

हमारे पास चार पुराने JR NES-507 सर्वो प्लस दो Hitec HS81 और दो Hitec HS82 सर्वो थे जो उपयोग में नहीं थे। HS81 और HS82 सर्वो एक ही उद्देश्य के लिए उपयोग किए जाने के लिए समान हैं।

हाईटेक सर्वो को माउंट करने के लिए हमने 3डी प्रिंटेड चार ब्रैकेट बनाए और जेआर सर्वो के साथ मानक डिस्क सर्वो टॉप पर इन ब्रैकेट्स को खराब कर दिया। जैसा कि हम एबीएस में प्रिंट करते हैं, हम आमतौर पर सिकुड़न की अनुमति देने के लिए फाइलों को 103% आकार में प्रिंट करते हैं।

इसके बाद हमने 1.5 मिमी प्लाईवुड में से हाईटेक सर्वोस के डिस्क टॉप को फिट करने के लिए चार ब्रैकेट लगाए। ये कोष्ठक हथौड़ों को सहारा देने के लिए हैं।

चरण 3: 3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 2

3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 2
3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 2

चरण 4: 3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 3

3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 3
3डी प्रिंट और सीएनसी रूट ब्रैकेट और सेट अप सर्वो जोड़े - चित्र 3

चरण 5: हथौड़े बनाएं और सर्वो से संलग्न करें - चित्र 1

हथौड़े बनाओ और सर्वो से जोड़ो - चित्र 1
हथौड़े बनाओ और सर्वो से जोड़ो - चित्र 1

हथौड़े 3 डी प्रिंटेड हेड्स और 4 मिमी बांस के कटार (आपके स्थानीय सुपरमार्केट से उपलब्ध) से बनाए गए हैं। सिर सायनोएक्रिलेट ग्लू से जुड़े होते हैं और हैमर असेंबली सर्वो ब्रैकेट से जुड़ी होती है जिसमें प्रत्येक पर दो केबल संबंध होते हैं। स्थापना और परीक्षण करते समय लंबाई को समायोजित करने की अनुमति देने के लिए इन्हें शुरू में पूरी तरह से कड़ा नहीं किया गया था।

चरण 6: हथौड़े बनाएं और सर्वो से संलग्न करें - चित्र 2

हथौड़े बनाओ और सर्वो से जोड़ो - चित्र 2
हथौड़े बनाओ और सर्वो से जोड़ो - चित्र 2

चरण 7: इलेक्ट्रॉनिक्स

इलेक्ट्रानिक्स
इलेक्ट्रानिक्स

पहले हमने 3D ने एक Arduino Uno बोर्ड के लिए एक माउंट प्रिंट किया जो लकड़ी के फ्रेम के दो सर्वो सपोर्ट आर्म्स से जुड़ा था। आठ सर्वो को अपनी अलग 5V बिजली आपूर्ति के साथ ऊनो से जोड़ने के लिए एक इंटरफ़ेस बोर्ड को रूट किया गया था। एक माइक्रो एसडी एडेप्टर कार्ड के लिए एक हेडर भी था जिसमें एक पीसी से भेजे जाने के विरोध में कार्ड पर संग्रहीत कुछ मिडी फाइलों को चलाने में सक्षम होने के बारे में सोचा गया था। वर्तमान में हमने केवल कंप्यूटर से भेजी गई फाइलों के साथ स्पीलट्रॉन का उपयोग किया है।

Arduino पर इंटरफ़ेस बोर्ड (Arduino में ढाल) माउंट करें और सर्वो को निम्न क्रम में कनेक्ट करें:

  1. घूर्णी सर्वो 1 से Arduino पिन 2
  2. हैमर सर्वो १ से अरुडिनो पिन ३
  3. घूर्णी सर्वो 2 से अरुडिनो पिन 4
  4. हैमर सर्वो 2 से अरुडिनो पिन 5
  5. घूर्णी सर्वो 3 से Arduino पिन 6
  6. हैमर सर्वो ३ से अरुडिनो पिन ७
  7. घूर्णी सर्वो 4 से अरुडिनो पिन 8
  8. हैमर सर्वो 4 से अरुडिनो पिन 9

चरण 8: इलेक्ट्रॉनिक्स इंटरफेस बोर्ड - चित्र 1

इलेक्ट्रॉनिक्स इंटरफेस बोर्ड - चित्र 1
इलेक्ट्रॉनिक्स इंटरफेस बोर्ड - चित्र 1

चरण 9: इलेक्ट्रॉनिक्स इंटरफ़ेस बोर्ड - चित्र 2

इलेक्ट्रॉनिक्स इंटरफेस बोर्ड - चित्र 2
इलेक्ट्रॉनिक्स इंटरफेस बोर्ड - चित्र 2

चरण 10: Arduino कोड

अपने Arduino प्रोग्रामिंग वातावरण में MIDI.h लाइब्रेरी जोड़ें और संलग्न कोड को Arduino पर संकलित और अपलोड करें।

नोट लाइन 81:

सीरियल.बेगिन (115200); // कंप्यूटर बॉड दर का उपयोग करें न कि वास्तविक मिडी बॉड दर 31250

जैसा कि टिप्पणी की गई है, हम एक सामान्य कंप्यूटर बॉड दर पर एक यूएसबी इंटरफ़ेस पर मिडी डेटा भेज रहे हैं, 31250 की सही मिडी बॉड दर नहीं है क्योंकि हमारा कोई भी कंप्यूटर आसानी से इस बॉड दर से कॉन्फ़िगर नहीं किया जा सकता है।

साथ ही आप ध्यान देंगे कि कोड केवल मिडी घटनाओं पर नोट से संबंधित है क्योंकि हथौड़े को कम करने के तुरंत बाद उठाया जाना चाहिए और नोट बंद होने की घटना की प्रतीक्षा नहीं कर सकता।

चरण 11: पूर्ण और कार्य करना

हम एक अलग निर्देश देंगे कि हम अपने पीसी से मिडी फाइलों को स्पीलट्रॉन में कैसे बनाते हैं और भेजते हैं।

सिफारिश की: