विषयसूची:

मिडी पॉड-पाल: 4 कदम
मिडी पॉड-पाल: 4 कदम

वीडियो: मिडी पॉड-पाल: 4 कदम

वीडियो: मिडी पॉड-पाल: 4 कदम
वीडियो: Kishore Kumar & Mohd Rafi DUET Song Mere Dildaar Ka Bankpan Allah Allah - Rishi Kapoor, Jeetendra 2024, जुलाई
Anonim
मिडी पॉड-पाल
मिडी पॉड-पाल

***अद्यतन 4/22/'21**

*** मैंने निर्माण में सहायता के लिए सभी तारों को दिखाते हुए एक पूर्ण योजनाबद्ध जोड़ा है।***

मैं निर्माण भाग पर यहाँ गहराई की एक हास्यास्पद मात्रा में नहीं जाऊंगा, मेरा इरादा एक Arduino आधारित MIDI नियंत्रक के निर्माण का एक और उदाहरण दिखाना था यदि आप विषय पर शोध कर रहे हैं या कुछ बनाने और विचारों को इकट्ठा करने के बारे में सोच रहे हैं। मेरा आवेदन लाइन 6 पॉड 2.0 के लिए काफी विशिष्ट है, लेकिन कुछ कोड के साथ ट्विकिंग को अधिक व्यापक रूप से लागू किया जा सकता है। मिडी क्षमता वाले कई गिटार प्रभाव प्रोसेसर हैं जो 4 के बैंकों में अपने प्रीसेट की व्यवस्था करते हैं। मैं एक समकालीन पूजा सेवा में गिटार बजाता हूं. चर्च के पास एक लाइन 6 पॉड 2.0 मॉडलिंग प्रोसेसर है जो फर्श पर बैठता है और वॉल्यूम को नियंत्रित करने के लिए प्रीसेट या पेडल बदलने के लिए कोई पैर स्विच नहीं है। बाजार पर कई मौजूदा नियंत्रक हैं। Behringer FCB1010 लगभग $ 150 के लिए एक बढ़िया समाधान है, लेकिन मैं जितना पसंद करूंगा, उससे अधिक स्टेज फ्लोर स्पेस लेता है। और इसके अलावा, वह क्या मज़ा है? मुझे पता था कि मुझे कोशिश करनी है और एक का निर्माण करना है। और… मैं सफल होने में कामयाब रहा!

चरण 1: बुनियादी हार्डवेयर जानकारी

बुनियादी हार्डवेयर जानकारी
बुनियादी हार्डवेयर जानकारी

हवाई जहाज़ के पहिये: मैंने "ZvBox 160" एचडीएमआई मॉड्यूलेटर को "फिर से तैयार" किया था जिसे शूट किया गया था। अच्छा मजबूत इस्पात निर्माण, ज़ोंबी सर्वनाश से बचना चाहिए। इसे बंद कर दिया, भागों को बिछाया, माप किया। फिर मैंने फोटोशॉप में एक कॉम्बिनेशन ड्रिल टेम्प्लेट/फ्रंट पैनल लेबल बनाया। मैंने एक पूर्ण पृष्ठ चिपकने वाली शीट पर लेबल मुद्रित किया और एक चिपकने वाला टुकड़े टुकड़े शीट ओवरले जोड़ा। मिडी_कॉन_फेसप्लेट.psd देखें। बॉक्स आयाम 1.7 "एच x 10.5" डब्ल्यू x 4.75 "डी (4.32 सेमी एच x 26.67 सेमी डब्ल्यू x 12.07 सेमी डी) हैं

नियंत्रक: सैन्समार्ट द्वारा बनाया गया Arduino मेगा 2560 क्लोन।

डिस्प्ले: किंगब्राइट मॉडल DC08-11SRWA। मैंने इसे माउंट किया और 220 रेसिस्टर्स को एक छोटे परफ़ॉर्मर पर ज़रूरत थी जो चेसिस में माउंट करने का एक तरीका भी प्रदान करता था।

फुट स्विच: जो मैंने चारों ओर बिछाया था। एसपीएसटी क्षणिक, सामान्य रूप से खुला। गिटारपेडलपार्ट्स डॉट कॉम ने उन्हें $ 3 के लिए दिया है।

एल ई डी: मेरे पास कुछ द्वि-रंग हरे और ब्लिंकिंग लाल एल ई डी थे जिन्हें मैं अब पहचान नहीं सकता कि वे कहां से आए हैं, लेकिन कोई भी 3 पिन आम कैथोड द्वि-रंग एलईडी काम करेगा।

स्विच असाइन करें: छोटा एसपीडीटी, कार्रवाई चालू-बंद-(चालू) है। मूसर भाग # 611-7107-001।

आउटपुट जैक: रीन एनवाईएस२१२२ टीएस १/४ ।

पेडल: निष्क्रिय 10k रैखिक टेपर पॉट प्रकार। मैंने लाइन 6 EX 1 का उपयोग किया; माना जाता है कि M ऑडियो EX-P और Roland EV-5 भी काम करेंगे। पेडल सर्किट योजनाबद्ध विवरण के लिए छवि देखें।

प्रतिरोध: स्विच पर पुल-अप के लिए 10K (मात्रा: 8); MIDI जैक के लिए 220 ओम (मैंने 2 का उपयोग किया, एक पर्याप्त हो सकता है); प्रीसेट चैनल एलईडी के लिए 220 ओम (मात्रा 8); किंग्सब्राइट डिस्प्ले के लिए 220 ओम (मात्रा: 8); एक्सप्रेशन पेडल जैक के लिए 2.2K (मात्रा: 1)।

चेसिस माउंट डीसी जैक। मूसर भाग # 502-712A।

अद्यतन: मैंने वायरिंग संदर्भ के लिए एक पूर्ण योजनाबद्ध-j.webp

चरण 2: विशेषताएं/व्यवहार:

विशेषताएं / व्यवहार
विशेषताएं / व्यवहार
विशेषताएं / व्यवहार
विशेषताएं / व्यवहार
विशेषताएं / व्यवहार
विशेषताएं / व्यवहार

"ए" से "डी" लेबल वाले फुट स्विच बैंक के भीतर 4 प्रीसेट का चयन करें। अन्य 2 फुट स्विच बैंक संख्या को बढ़ाते और घटाते हैं। बैंकों को बदलते समय, अंतिम उपयोग किए गए प्रीसेट बटन की संगत एलईडी वैकल्पिक रंग से तब तक प्रकाशित होती है जब तक कि आप या तो नए बैंक पर प्रीसेट का चयन नहीं करते हैं, या मूल बैंक में वापस नहीं आते हैं।

2 क्षणिक टॉगल स्विच उपयोगकर्ता को MIDI चैनल और निरंतर नियंत्रक (CC) नंबर असाइन करने की अनुमति देते हैं। केवल CC 1, 2, 4 और 7 का चयन किया जा सकता है (Arduino कोड में सेटअप, लेकिन इसका विस्तार किया जा सकता है) लेकिन वे सबसे अधिक उपयोग किए जाने वाले हैं। पीओडी २.० पर ९ बैंक हैं, नियंत्रक सभी ९ को एक्सेस करता है, लेकिन इसमें एक विशेष बैंक १० भी शामिल है। १०-ए ट्यूनर को चालू और बंद करता है, १०-बी पेडल के लिए वाह मोड का चयन करता है। या तो 10-सी या 10-डी वाह को बंद कर देगा और उपयोगकर्ता को सौंपे गए सीसी नंबर पर वापस आ जाएगा।

वॉल्यूम के लिए डिफ़ॉल्ट CC7 है। एलईडी डिस्प्ले वर्तमान बैंक नंबर दिखाता है, और असाइन किए जाने पर क्षणिक रूप से MIDI चैनल और सीसी नंबर दिखाता है।

चरण 3: कोड:

यहाँ कोड है। मैंने इसे व्यवस्थित रखने का प्रयास किया है और इसमें ढेर सारी टिप्पणियाँ शामिल हैं। कृपया आवश्यकतानुसार उपयोग करें, पुन: उपयोग करें, दुरुपयोग करें या भ्रमित करें।

आपको github.com पर FortySevenEffects से MIDI लाइब्रेरी को शामिल करना होगा।

चरण 4: बस

कृपया बेझिझक मुझसे संपर्क करें यदि आपके कोई प्रश्न हैं। मैं कोई कोड गुरु नहीं हूं, लेकिन मुझे सुझाव या विचार देने में खुशी होगी।

सिफारिश की: