विषयसूची:
वीडियो: हैंडहेल्ड 6 नोट म्यूजिक बॉक्स / इंस्ट्रूमेंट (बनाने और सुधारने में आसान!): 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
नमस्ते! विंटरगेटन नामक स्वीडिश बैंड के एक सदस्य मार्टिन मोलिन से प्रेरित होकर, मुझे हाल ही में संगीत बॉक्स और उनके बारे में सब कुछ से प्यार हो गया। संगीत बॉक्स के लिए गाने बनाने वाले लोग अभी भी नोट के लिए गाने के नोट को पंच करने के पुराने ढंग का उपयोग कर रहे हैं, उम्मीद है कि समय समाप्त हो जाएगा। इसे स्वयं करने के बाद, मुझे पता है कि यह एक थका देने वाला व्यायाम है और एक ऐसा है जो प्रतिस्थापन का उपयोग कर सकता है। इसलिए मैंने गीत बनाने के लिए इन्फ्रारेड लाइन डिटेक्टरों का उपयोग करने के इस विचार पर विचार करना समाप्त कर दिया। इसका मतलब यह होगा कि इसे केवल काले और सफेद मुद्रित कागज की एक शीट पढ़नी होगी, लेकिन ध्वनि आउटपुट के लिए अखबार को स्कैन करने जैसे विभिन्न उपयोग भी हो सकते हैं।
चरण 1: सामग्री
ये वे सामग्रियां हैं जिनका मैंने उपयोग किया है, लेकिन वे बहुत अधिक बदली जा सकती हैं। देखें कि आपको सबसे अच्छा क्या लगता है!
- Arduino Uno
- स्पीकर या बजर
- 9वी बैटरी
- 9वी बैटरी क्लिप
- चालु / बंद स्विच
- 6 x QRD1114 परावर्तक सेंसर
- जंपर केबल
- लकड़ी का बक्सा (10 x 15 x 9)
चरण 2: सर्किट
अब सर्किट मेरी राय में इस परियोजना का सबसे कठिन हिस्सा छलांग और सीमा से है। लेकिन इसे आपको डराने मत देना; यह इतना बुरा नहीं है।
QRD1114 परावर्तक सेंसर
परावर्तक सेंसर वास्तव में एक में दो सेंसर हैं। इसमें प्रेषक और प्राप्तकर्ता दोनों होते हैं। प्रेषक सफेद बिट के लिए अधिक नारंगी है और रिसीवर काला, गहरा सा है। यही कारण है कि इसे Arduino से जुड़े अपने सभी 4 पैरों की जरूरत है। रिसीवर पर डॉट पर एक को 5v से जुड़े 10k ओम रोकनेवाला और Arduino पर एक एनालॉग पिन से जुड़ा एक जम्पर केबल की आवश्यकता होती है। उस के तिरछे विपरीत वाले को भी 5v से जोड़ा जाना चाहिए लेकिन 220 ओम अवरोधक के माध्यम से। शेष दो पैरों को सीधे जमीन (GND) से जोड़ा जा सकता है। इनमें से 6 या अधिक को स्थापित करना काफी टाइट फिट है इसलिए यदि आप कर सकते हैं तो मैं उन्हें टांका लगाने की सलाह देता हूं।
स्पीकर
स्पीकर को कनेक्ट करना काफी आसान है। बस - पिन को जमीन से कनेक्ट करें और + पिन को Arduino पर पसंद के डिजिटल पिन से कनेक्ट करें। मैंने इस प्रोजेक्ट के लिए पिन ~ 9 का इस्तेमाल किया।
बैटरी
अपने Arduino को बैटरी द्वारा संचालित करने की अनुमति देने के लिए, मैं अत्यधिक अनुशंसा करता हूं कि आप इस निर्देश को देखें:
www.instructables.com/id/Powering-Arduino-…
वे इसे कैसे करना है, यह समझाते हुए एक अद्भुत काम करते हैं। मैंने अपने प्रोजेक्ट के लिए भी इस ट्यूटोरियल का इस्तेमाल किया।
चरण 3: कोड
अब कोड के लिए। यह प्रोजेक्ट पहले से Arduino सॉफ़्टवेयर में प्रोग्राम किए गए बेस लाइब्रेरी का उपयोग करता है।
बस ज़िप फ़ाइल निकालें और फ़ोल्डर खोलें। आपको दो टैब देखने में सक्षम होना चाहिए; हैंडहेल्डम्यूजिकबॉक्स और पिच्स.एच. यहाँ से आपको जाने के लिए अच्छा होना चाहिए!
यदि पिच्स.एच नहीं है तो आप 'शिफ्ट + ctrl + टी' दबाकर और इसे पिचों का नाम देकर एक नया टैब बना सकते हैं। वहां से बस.txt फ़ाइल में सब कुछ नए टैब में कॉपी करें जो इसे करना चाहिए।
चरण 4: संगीत पत्रक
संगीत शीट बनाने के लिए मैंने 'स्पील्पपियर' नामक एक Google स्प्रेडशीट बनाई जो 'प्लेइंग पेपर' के लिए डच है। आप इसे इस लिंक के माध्यम से देख सकते हैं:
docs.google.com/spreadsheets/d/1MHBrFVECकट…
यदि आप स्वयं कोई गीत बनाना चाहते हैं, तो आप केवल शीट में सब कुछ कॉपी करके या उसकी एक कॉपी अपनी डिस्क में सहेज कर बना सकते हैं। यदि आप Google स्प्रेडशीट पर एक्सेल का उपयोग करना पसंद करते हैं तो आप इसे फ़ाइल> डाउनलोड अस> माइक्रोसॉफ्ट एक्सेल के तहत एक्सेल फ़ाइल के रूप में डाउनलोड करके भी कर सकते हैं।
म्यूजिक शीट में लिखना इस समय थोड़ा अजीब है। नोट G से E तक जाते हैं। यदि आप एक निश्चित टाइल पर G बजाना चाहते हैं, तो आप बाईं ओर '1' भरते हैं जो कहता है "नंबरों की पंक्ति"। Google स्प्रैडशीट्स को यह एहसास दिलाने के लिए कि यह वास्तव में एक संख्या नहीं है, बल्कि एक स्ट्रिंग है जिसे वह कोड में उपयोग कर सकता है, संख्या के सामने 'जोड़ना सुनिश्चित करें।
'1 = जी
'2 = ए
'3 = बी
'4 = सी
'5 = डी
'6 = ई
अपनी खुद की धुन बनाने में मज़ा लें।
चरण 5: सुधार
अब सबसे महत्वपूर्ण कदम के लिए: इसे अपना बनाएं!
मैंने आपको हैंडहेल्ड संगीत बॉक्स बनाने के लिए बहुत ही बुनियादी कदम दिए हैं, यह कैसे अवधारणा पर सुधार करने का समय है। यहां कुछ सलाह हैं:
- आप मल्टीप्लेक्सर या किसी अन्य Arduino का उपयोग करके अधिक सेंसर जोड़ सकते हैं
- आप व्यापक रेंज प्राप्त करने के लिए कुछ सेंसरों को ऑक्टेव बदलने का प्रयास कर सकते हैं
- आप वॉल्यूम स्लाइडर या नॉब जोड़ सकते हैं
- स्पीकर से अधिक ध्वनि प्राप्त करने के लिए एम्पलीफायर जोड़ें
- निराला ध्वनियां प्राप्त करने के लिए ऑडियो लाइब्रेरी का उपयोग करें, संभवत: 'संगीत बॉक्स' ध्वनि बनाने के लिए भी।
- कोशिश करने के लिए टाइमर इंटरप्ट या एक अलग विधि का उपयोग करें और इसे कॉर्ड भी बजाएं!
- इसे आपके लिए काम करने के लिए संगीत शीट जनरेटर फ़ाइल को संपादित करें
- कुछ ऐसा तंत्र है जो कागज को एक निर्धारित दर पर खींचता है।
आपकी परियोजना के लिए शुभकामनाएँ और मुझे अपनी प्रगति के बारे में बताना सुनिश्चित करें, मुझे यह सुनना अच्छा लगेगा।
सिफारिश की:
MutantC_v2 - रास्पबेरी पाई हैंडहेल्ड/यूएमपीसी बनाने में आसान: 8 कदम (चित्रों के साथ)
MutantC_v2 - रास्पबेरी पाई हैंडहेल्ड / UMPC बनाने में आसान: एक रास्पबेरी-पाई हैंडहेल्ड प्लेटफ़ॉर्म जिसमें भौतिक कीबोर्ड, कस्टम बोर्ड के लिए डिस्प्ले और एक्सपेंशन हेडर (जैसे Arduino Shield) है। उत्परिवर्तीC_V2 उत्परिवर्तीC_V1 का उत्तराधिकारी है। यहाँ से उत्परिवर्तीC_V1 देखें।https://mutantc.gitlab.io/https://gitlab.com/mutant
म्यूजिक असेंबलर: ब्लॉक-टाइप्ड टच सेंसर के साथ इंटीग्रेटेड वर्चुअल म्यूजिकल इंस्ट्रूमेंट: 4 स्टेप
म्यूजिक असेंबलर: ब्लॉक-टाइप टच सेंसर के साथ इंटीग्रेटेड वर्चुअल म्यूजिकल इंस्ट्रूमेंट: ऐसे कई लोग हैं जो म्यूजिकल इंस्ट्रूमेंट बजाना सीखना चाहते हैं। अफसोस की बात है कि उनमें से कुछ उपकरणों की उच्च कीमत के कारण इसे शुरू नहीं करते हैं। इसके आधार पर, हमने शुरू करने के बजट को कम करने के लिए एकीकृत आभासी संगीत वाद्ययंत्र प्रणाली बनाने का फैसला किया
ईज़ी-पेलिकन - टिकाऊ, बनाने में आसान और रेडियो कंट्रोल प्लेन उड़ाने में आसान: 21 कदम (चित्रों के साथ)
ईज़ी-पेलिकन - टिकाऊ, बनाने में आसान और रेडियो कंट्रोल प्लेन उड़ाने में आसान: इस गाइड में मैं आपको दिखाऊंगा कि ईज़ी-पेलिकन कैसे बनाया जाता है! यह एक रेडियो नियंत्रित हवाई जहाज है जिसे मैंने डिजाइन किया है। इसकी मुख्य विशेषताएं हैं: सुपर टिकाऊ - कई दुर्घटनाओं को संभालने में सक्षम बनाने में आसान बनाने में आसान सस्ती उड़ान भरने में आसान! इसके कुछ अंश प्रेरणादायी हैं
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: 3 चरण
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: यह प्रोजेक्ट आपको 18 LED (6 रेड + 6 ब्लू + 6 येलो) को अपने Arduino बोर्ड से कनेक्ट करने और आपके कंप्यूटर के साउंड कार्ड के रियल-टाइम सिग्नल का विश्लेषण करने और उन्हें रिले करने में मदद करेगा। एल ई डी बीट इफेक्ट (स्नेयर, हाई हैट, किक) के अनुसार उन्हें रोशन करने के लिए
म्यूजिक रिएक्टिव लाइट -- डेस्कटॉप को शानदार बनाने के लिए सुपर सिंपल म्यूजिक रिएक्टिव लाइट कैसे बनाएं: 5 कदम
म्यूजिक रिएक्टिव लाइट बास जो वास्तव में कम आवृत्ति वाला ऑडियो सिग्नल है। इसे बनाना बहुत आसान है। हम