विषयसूची:

हैंडहेल्ड 6 नोट म्यूजिक बॉक्स / इंस्ट्रूमेंट (बनाने और सुधारने में आसान!): 5 कदम (चित्रों के साथ)
हैंडहेल्ड 6 नोट म्यूजिक बॉक्स / इंस्ट्रूमेंट (बनाने और सुधारने में आसान!): 5 कदम (चित्रों के साथ)

वीडियो: हैंडहेल्ड 6 नोट म्यूजिक बॉक्स / इंस्ट्रूमेंट (बनाने और सुधारने में आसान!): 5 कदम (चित्रों के साथ)

वीडियो: हैंडहेल्ड 6 नोट म्यूजिक बॉक्स / इंस्ट्रूमेंट (बनाने और सुधारने में आसान!): 5 कदम (चित्रों के साथ)
वीडियो: मिल गई मोहिनी जड़ से भी ज्यादा तेज काम करने वाली चटक चांदनी जड़ी जो बिना तन्त्र मंत्र के काम करती है 2024, सितंबर
Anonim
हैंडहेल्ड 6 नोट म्यूजिक बॉक्स / इंस्ट्रूमेंट (बनाने और सुधारने में आसान!)
हैंडहेल्ड 6 नोट म्यूजिक बॉक्स / इंस्ट्रूमेंट (बनाने और सुधारने में आसान!)

नमस्ते! विंटरगेटन नामक स्वीडिश बैंड के एक सदस्य मार्टिन मोलिन से प्रेरित होकर, मुझे हाल ही में संगीत बॉक्स और उनके बारे में सब कुछ से प्यार हो गया। संगीत बॉक्स के लिए गाने बनाने वाले लोग अभी भी नोट के लिए गाने के नोट को पंच करने के पुराने ढंग का उपयोग कर रहे हैं, उम्मीद है कि समय समाप्त हो जाएगा। इसे स्वयं करने के बाद, मुझे पता है कि यह एक थका देने वाला व्यायाम है और एक ऐसा है जो प्रतिस्थापन का उपयोग कर सकता है। इसलिए मैंने गीत बनाने के लिए इन्फ्रारेड लाइन डिटेक्टरों का उपयोग करने के इस विचार पर विचार करना समाप्त कर दिया। इसका मतलब यह होगा कि इसे केवल काले और सफेद मुद्रित कागज की एक शीट पढ़नी होगी, लेकिन ध्वनि आउटपुट के लिए अखबार को स्कैन करने जैसे विभिन्न उपयोग भी हो सकते हैं।

चरण 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 का उपयोग करके अधिक सेंसर जोड़ सकते हैं

- आप व्यापक रेंज प्राप्त करने के लिए कुछ सेंसरों को ऑक्टेव बदलने का प्रयास कर सकते हैं

- आप वॉल्यूम स्लाइडर या नॉब जोड़ सकते हैं

- स्पीकर से अधिक ध्वनि प्राप्त करने के लिए एम्पलीफायर जोड़ें

- निराला ध्वनियां प्राप्त करने के लिए ऑडियो लाइब्रेरी का उपयोग करें, संभवत: 'संगीत बॉक्स' ध्वनि बनाने के लिए भी।

- कोशिश करने के लिए टाइमर इंटरप्ट या एक अलग विधि का उपयोग करें और इसे कॉर्ड भी बजाएं!

- इसे आपके लिए काम करने के लिए संगीत शीट जनरेटर फ़ाइल को संपादित करें

- कुछ ऐसा तंत्र है जो कागज को एक निर्धारित दर पर खींचता है।

आपकी परियोजना के लिए शुभकामनाएँ और मुझे अपनी प्रगति के बारे में बताना सुनिश्चित करें, मुझे यह सुनना अच्छा लगेगा।

सिफारिश की: