विषयसूची:
- चरण 1: सामग्री इकट्ठा करें
- चरण 2: ड्राइंग और ड्रिलिंग
- चरण 3: अवधारणा का प्रमाण
- चरण 4: मिलाप
- चरण 5: कोड
- चरण 6: जाम
वीडियो: मिडी नियंत्रक बटन-कीबोर्ड: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
अपने मिडीफाइटर प्रोजेक्ट से प्रेरित होकर, मैंने एक बटन स्टाइल मिडी कंट्रोलर बनाने का फैसला किया, जो मेगा अरुडिनो बोर्ड के कई डिजिटल इनपुट का लाभ उठाता है। इस निर्देश में हम सामग्री इकट्ठा करने से लेकर संगीत बनाने तक के कदमों पर चलेंगे!
चरण 1: सामग्री इकट्ठा करें
इस परियोजना के लिए मैंने इस्तेमाल किया:
Arduino मेगा (क्लोन)
22 गेज तार
16 बड़े सफेद आर्केड बटन
10 छोटे काले आर्केड बटन
सोल्डरिंग टूल्स
16 मिमी और 26 मिमी ड्रिलिंग बिट्स के साथ ड्रिल
देखा
आलंबन पटल
चरण 2: ड्राइंग और ड्रिलिंग
जो कुछ भी आप उन्हें माउंट कर रहे हैं, उस पर आपको अपने बटनों का मजाक उड़ाने की आवश्यकता होगी, मुझे लकड़ी का यह टुकड़ा कूड़ेदान में मिला और मुझे लगा कि यह इस परियोजना के लिए एकदम सही होगा। आप भी ऐसा ही करना चाहेंगे या हार्डवेयर स्टोर पर जा सकते हैं।
बटनों को ट्रेस करें और चिह्नित करें कि छेदों को कहाँ ड्रिल करना है और इसे बाहर निकालना है। जैसा कि आप बाद में देख सकते हैं कि नीचे का हिस्सा काफी सुंदर दिखता है। आप सभी छेदों को ड्रिल करने से पहले बटन के फिट का परीक्षण करना चाह सकते हैं।
मैंने आधा बाद में अपना बोर्ड देखा, लेकिन मैं इसे इस स्तर पर करने का सुझाव दूंगा।
चरण 3: अवधारणा का प्रमाण
मैंने कुछ बटनों पर कुछ मगरमच्छ क्लिप चलाए और एक 10K पॉट स्थापित किया और टांका लगाने से पहले इसका परीक्षण करने के लिए कोड अपलोड किया। यह 100% आवश्यक नहीं है, लेकिन यदि आप चीजों को दोबारा जांचना चाहते हैं तो यह एक अच्छा विचार है।
चरण 4: मिलाप
यहां डिजिटल पिन में बहुत सारे तार जा रहे हैं, मैं अगली बार मल्टीप्लेक्सर का उपयोग करने की कोशिश कर सकता हूं लेकिन यह वास्तव में बहुत बुरा नहीं है, तारों की प्रगति के रूप में बस दोबारा जांच करें। कोड शुरुआती पिन को 22 होने के लिए निर्दिष्ट करेगा और बटन क्रोमेटिक रूप से एक से बढ़ेंगे (इसलिए सी = पिन 22, सी # = पिन 23, आदि)। आरेख में आप देख सकते हैं कि सभी बटन एक साथ एक बड़ी श्रृंखला में जुड़े हुए हैं।
बर्तनों को 5v पिन से शक्ति मिलती है और उसी के साथ जंजीर से बंधे होते हैं। इसी तरह, बर्तनों को उसी तरह से रखा जाता है जैसे बटन। अंत में, डेटा तारों को बर्तनों से A0, A1, A2, A3 तक चलाएं।
यदि आप अधिक बटन या बर्तन चाहते हैं तो आप वास्तव में पागल हो सकते हैं … और मैं आपको ऐसा करने के लिए प्रोत्साहित करूंगा!
चरण 5: कोड
इससे पहले कि आप कोड डालें, मैं www.musiconerd.com पर गुस्तावो सिल्वीरा को धन्यवाद देना चाहता हूं क्योंकि मैंने पिछले प्रोजेक्ट पर उनके कोड का उपयोग किया था और इसे इस में उपयोग के लिए संशोधित किया था।
मैं सीरियल सिग्नल को मिडी सिग्नल में बदलने के लिए अपनी मैकबुक पर हेयरलेस मिडी चला रहा हूं जो एबलेटन लाइव को प्राप्त होगा।
मैं स्वीकार करूंगा कि सीरियल-मिडी सॉफ़्टवेयर को पूरी तरह से उस बिंदु पर स्थापित करने में कुछ समय लगा जहां यह त्रुटिपूर्ण रूप से काम कर रहा था, लेकिन मुझे कोई समस्या नहीं है क्योंकि मैंने इसे वर्तमान कॉन्फ़िगरेशन में स्थापित किया है।
मैं सबसे अच्छा एक नौसिखिया कोडर हूं, लेकिन अगर आप Arduino IDE के कोड में टिप्पणियों का पालन करते हैं और कोड की बॉड दर और हेयरलेस मिडी से मेल खाना सुनिश्चित करते हैं तो आपको बहुत अधिक समस्या निवारण के बिना उठना और चलना चाहिए।
चरण 6: जाम
मैं एबलेटन लाइव का उपयोग करना पसंद करता हूं क्योंकि मिडी-मैपिंग लचीलापन वास्तव में इस तरह के उपकरणों को पूरा करता है। यहाँ मेरे लिए कुछ मुसॉर्स्की के साथ खेलने की एक कड़ी है!मेरी पहली शिक्षाप्रद!
सिफारिश की:
DIY मिडी नियंत्रक यूएसबी प्लग एंड प्ले (अपग्रेड नियोपिक्सल रिंग): 12 कदम
DIY मिडी नियंत्रक यूएसबी प्लग एंड प्ले (अपग्रेड नियोपिक्सल रिंग): जुनूनी एमएओ और इलेक्ट्रॉनिक संगीत लेकिन यह भी देखते हुए कि एक वैयक्तिकृत मिडी इंटरफेस बनाना संभव था, मैंने माइन 6 पोटेंशियोमीटर और 12 बटन (चालू / बंद) किए लेकिन स्पॉट को और अधिक कठिन बनाने के लिए कि यह पहले से ही मैं चाहता था कि दृश्य संकेत जोड़ें
गैर संपर्क मिडी नियंत्रक: 6 कदम (चित्रों के साथ)
नॉन कॉन्टैक्ट मिडी कंट्रोलर: चीजों को नॉन-कॉन्टैक्ट बनाना आजकल चलन है। मैंने Arduino Pro माइक्रो और कुछ IR-निकटता डिटेक्टर बोर्ड का उपयोग करके एक साधारण मिडी नियंत्रक बनाया, जिसमें एक इन-बिल्ड तुलनित्र है, यह काफी आसान और सस्ता उपलब्ध होना चाहिए। यह परियोजना सीए
मेसोट्यून - चुंबकीय मिडी नियंत्रक: 16 कदम (चित्रों के साथ)
मेसोट्यून - चुंबकीय मिडी नियंत्रक: नोट: मैं इस परियोजना का श्रेय एलेक्स ब्लूहम को देना चाहता हूं। तो कृपया इसे यहां देखें https://vimeo.com/171612791। क्या आप एक संगीतकार, मेलोडिस्ट, सिम्फनिस्ट या ट्यूनस्मिथ हैं जो अपनी खुद की बीट्स बनाना पसंद करते हैं, लेकिन उन सभी गानों से ऊब गए हैं
मेकी-मेकी और पानी का उपयोग करके एक वैकल्पिक मिडी नियंत्रक बनाना: 6 कदम
मेकी-मेकी और पानी का उपयोग करके एक वैकल्पिक मिडी नियंत्रक बनाना: कस्टम और रचनात्मक इनपुट बनाने के लिए मेकी-मेकी का उपयोग करना अविश्वसनीय रूप से आसान है! जबकि बहुत से लोग जो हार्डवेयर का उपयोग करते हैं, ध्वनि या नोट्स को ट्रिगर करने के लिए मेकी-मेकी पर इनपुट का उपयोग करके अपना उपकरण बनाते हैं, हमने तय किया कि हम और भी अधिक कर सकते हैं।
1-बटन मिडी नियंत्रक ट्यूटोरियल: 6 कदम
1-बटन MIDI नियंत्रक ट्यूटोरियल: Arduino-MIDI नियंत्रकों के लिए बहुत सारे ट्यूटोरियल हैं, यह एक साधारण बटन और पोटेंशियोमीटर के साथ रोलिंग प्राप्त करने का एक नंगे-हड्डियों का पूर्वाभ्यास है। जब मैं अभी शुरुआत कर रहा था तो मुझे कुछ इस तरह से भागना अच्छा लगता