विषयसूची:
वीडियो: Arduino मिडी-इन शील्ड: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:24
यह निर्देशयोग्य दिखाता है कि एक Arduino को MIDI सिग्नल (जैसे एक मास्टरकीबोर्ड) भेजने वाले उपकरणों को जोड़ने के लिए एक ढाल का निर्माण कैसे किया जाता है। मूल योजनाबद्ध से लिया गया है: https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ?संख्या=1187962258/
चरण 1: योजनाबद्ध
मूल रूप से योजनाबद्ध कुछ प्रतिरोधों के साथ Arduino से MIDI डिवाइस को अलग करने के लिए सिर्फ एक ऑप्टोकॉप्लर है। ध्यान दें कि बाईं ओर DIN कनेक्टर पीछे (सोल्डर पिन-साइड) से देखा जाता है।
चरण 2: बोर्ड लेआउट, भागों की सूची, आदि।
भाग सूची:प्रतिरोधक (प्रत्येक 1 टुकड़ा): 220 ओम, 100 kOhms, 3.3 kOhmsडायोड: 1N4148 ऑप्टोकॉप्लर: 4N285 पिन DIN कनेक्टर (MIDI कनेक्टर) 2 पिनहेड 1x81 पिनहेड 1x41 पिनहेड 1x6यह अन्य ऑप्टोकॉप्लर्स के साथ भी काम करेगा (जैसे 4N35, मैंने एक का उपयोग किया ४एन२९) यदि आप संशोधन करना चाहते हैं तो बोर्ड और ईगल-फाइलों को खोदने के लिए आवश्यक फाइलें संलग्न हैं।
चरण 3: उत्पादन
ढाल बनाने के लिए बस कुछ संकेत: बोर्ड नक़्क़ाशी के लिए एक बहुत अच्छा हाउ-टू (जो वास्तव में मुझे कई अन्य लोगों के विपरीत काम करता है) यहां पाया जा सकता है: https://hackaday.com/2008/07/28/how- to-etch-a-single-side-pcb/यदि आप मेरी तरह नोब हैं और ईगल में बोर्ड को संशोधित करना चाहते हैं तो इन इंस्ट्रक्शंस को आज़माएं:https://www.instructables.com/id/Draw-Electronic-Schematics- with-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-पेशेवर- सीएडी-टूल्स-बाय-सोल्डरिंग पिनहेड्स को बोर्ड पर ऊपर की ओर नीचे की ओर ताकि आप इसे सीधे आर्डिनो पर रख सकें, यह गधे में एक वास्तविक दर्द है। मैंने अपने टांका लगाने वाले लोहे का सिर काट दिया ताकि वह उस काम को करने के लिए काफी छोटा हो जाए। मुझे बताएं कि क्या आपके पास एक बेहतर समाधान है। इस बोर्ड के लिए मैंने एक डीआईएन कनेक्टर का उपयोग किया है जिसे सीधे इसमें मिलाया जा सकता है। यदि आप किसी अन्य का उपयोग करना चाहते हैं तो बोर्ड पर संख्याओं के साथ पिन को कनेक्टर पर पिन के अनुसार कनेक्ट करना सुनिश्चित करें। यहाँ तस्वीर में पिन पीछे से दिखाई दे रहे हैं (जहाँ आप मिलाप करते हैं)।
चरण 4: प्रोग्रामिंग
मैंने जो पहला काम किया, वह यह था कि पहले बोर्ड को डिस्कनेक्ट किए बिना एक स्केच अपलोड करके अपने Arduino पर माइक्रोकंट्रोलर को मिटा दिया। ऐसा करने के लिए सावधान रहें! Arduino के नए संस्करणों को स्वयं से बचने के लिए पर्याप्त स्मार्ट होना चाहिए, लेकिन अपलोड करने से पहले शील्ड को डिस्कनेक्ट करने के लिए यह इतना काम नहीं है…। आपके बोर्ड का परीक्षण करने के लिए मैं यहां से स्केच का उपयोग करने की अनुशंसा करता हूं।:
सिफारिश की:
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
मिडी रैंडम सीक्वेंस जेनरेटर: ३ चरण
मिडी रैंडम सीक्वेंस जेनरेटर: हाय, आज मैं आपको दिखाऊंगा कि कैसे अपना खुद का मिडी रैंडम सीक्वेंस जेनरेटर बनाया जाता है। यह माइनर की में रैंडम 4, 7,8 या 16 नोट लंबे सीक्वेंस जेनरेट करता है। बेशक आप जो चाहें बदल सकते हैं, आप अधिक अनुक्रम लंबाई जोड़ सकते हैं या कुंजी बदल सकते हैं। लेकिन पर्स
मौसम आधारित संगीत जेनरेटर (ESP8266 आधारित मिडी जेनरेटर): 4 चरण (चित्रों के साथ)
वेदर बेस्ड म्यूजिक जेनरेटर (ESP8266 बेस्ड मिडी जेनरेटर): हाय, आज मैं आपको बताऊंगा कि कैसे अपना खुद का छोटा वेदर बेस्ड म्यूजिक जेनरेटर बनाया जाता है। यह ESP8266 पर आधारित है, जो एक Arduino की तरह है, और यह तापमान, बारिश पर प्रतिक्रिया करता है और प्रकाश की तीव्रता। यह उम्मीद न करें कि यह संपूर्ण गीत या राग कार्यक्रम बना देगा
5-पिन कनेक्शन के साथ मिडी रिकॉर्ड/प्ले/ओवरडब: 3 चरण
5-पिन कनेक्शन के साथ मिडी रिकॉर्ड/प्ले/ओवरडब: * 8 मेगाहर्ट्ज पर चलने वाली ATMega-1284 चिप का उपयोग करता है, 4 k बाइट्स RAM और 4 kBytes eeprom के साथ* पुराने DIN 5-पिन कनेक्टर का उपयोग करता है * रिकॉर्डिंग और प्लेबैक की अनुमति देता है, साथ ही ओवरडब: आपके द्वारा पहले रिकॉर्ड की गई किसी चीज़ के साथ रिकॉर्डिंग। *पूरा मेन्यू* कैपाब
मिडी चरण इंटरफ़ेस: 12 चरण (चित्रों के साथ)
मिडी स्टेप इंटरफ़ेस: स्पैनिश संस्करण यहाँ। और एक मिडी इंटरफ़ेस के रूप में। दोनों मोड आपके पैरों से बजाए जाएंगे। बैकग्राउंड प्रोजेक्ट का जन्म इसलिए हुआ क्योंकि