विषयसूची:
- चरण 1: समस्या परिभाषा
- चरण 2: प्रस्तावित समाधान
- चरण 3: भाग: एक खेल खेलने के लिए तत्व
- चरण 4: सर्किट प्रारूप
- चरण 5: कोड
- चरण 6: प्रोटोटाइप
वीडियो: ध्वनि के साथ आनंद लें: 6 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
परिचय
इस परियोजना का उद्देश्य एक नया उत्पाद बनाना है जो एक त्वरित प्रोटोटाइप बनाने के लिए एक आर्डिनो बोर्ड का उपयोग करके किसी प्रकार की समस्या का समाधान करता है।
चरण 1: समस्या परिभाषा
आजकल, बच्चों को संगीत और वाद्ययंत्रों में कोई दिलचस्पी नहीं है। हमारे विचार से ऐसा होने का एक कारण यह है कि, जिस तकनीक से वे घिरे हुए हैं, उसमें संगीत कैसे किया जाता है, इस बारे में उनकी रुचि नहीं बढ़ती है। इस विचार से हमने सोचा, क्यों न हम इस समस्या को हल करने के लिए प्रौद्योगिकी का उपयोग करें? और इसी तरह हमने अपने उत्पाद की उत्पत्ति की! क्लासिक साइमन सेज़ के आधार पर, हम एक ऐसा गेम बनाएंगे जो बच्चों को विभिन्न प्रकार के संगीत वाद्ययंत्रों को सीखने में मदद करेगा जो संगीत की विभिन्न शैलियों पर उपयोग किए जाते हैं।
चरण 2: प्रस्तावित समाधान
हम arduino बोर्ड को कोड करेंगे ताकि हम 5 अलग-अलग बटनों द्वारा दी गई जानकारी को नियंत्रित कर सकें ताकि, सबसे पहले, एक एलईडी उसी समय चालू हो जाए जब ध्वनि और वाद्य यंत्र बजता है। फिर बच्चे को वही बटन दबाना होगा। यह वही कार्य है जो साइमन कहते हैं लेकिन विभिन्न प्रकार के संगीत वाद्ययंत्रों की ध्वनि का उपयोग करते हैं। इस तरह बच्चा वाद्य यंत्र की ध्वनि को यंत्र की छवि से जोड़ देगा।
चरण 3: भाग: एक खेल खेलने के लिए तत्व
Arduino Uno बोर्ड: 1 यूनिट
जंपर्स: पैकेज मॉडल की 1 इकाई
प्रोटो बोर्ड: 1 यूनिट
प्रतिरोध: 5 इकाइयां
एलईडी: बटन: 5 इकाइयां
स्पीकर: 1 यूनिट
बैटरी: 1 यूनिट
एसडी कार्ड: 1 यूनिट
बैटरी 9 वोल्ट: 1 यूनिट
केस ड्रॉइंग: 1 यूनिट
चरण 4: सर्किट प्रारूप
चरण 5: कोड
मैं गेम फ़ाइल "PlayMemmory" पोस्ट करता हूं। हम साइमन गेम के एक फोल्डर से प्रेरित हुए हैं, लेकिन 4 के बजाय 5 बटन के साथ। संगीत चलाने के लिए फाइलों के साथ काम करने के लिए आपको लाइब्रेरी "टीएमआरपीएम-मास्टर" का उपयोग करना होगा। इसलिए आपको जो करना है वह ardunio लाइब्रेरी को खोलना है और उस फ़ोल्डर को संलग्न करना है जिसे मैं नीचे रखूंगा।
प्रेरणा
खेल का कोड सरल और टिप्पणी है। लेकिन मुझे गेम बनाने के लिए दो फोल्डर से प्रेरणा मिली है।
दूसरी ओर, "DFPlayer-Mini-mp3-master" फ़ोल्डर यह जाँचने के लिए ज़िम्मेदार है कि WAV फ़ाइलों की रीडिंग काम करती है या नहीं। फ़ाइल पर जाने के लिए आपको जाना होगा: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / उदाहरण / DFPlayer_sample
एक ओर आप एलईडी के साथ बटन, बटन और उनकी फ़ाइल को WAV प्रारूप में नियंत्रित करते हैं। फ़ाइल का पता लगाने के लिए आपको जाना होगा: सी: / बटन-मास्टर / बटन-मास्टर / उदाहरण / SimpleOnOff
मैं आपके कोड के साथ फ़ोल्डर साझा करता हूं ताकि आप अधिक बटन और अधिक ध्वनियां जोड़ सकें।
चरण 6: प्रोटोटाइप
पोस्टर और केस
केस का मॉडल बनाने के लिए हमने लेजर कट का इस्तेमाल किया। हम फ़ाइल "template.dxf" को लटका देंगे ताकि यदि आपके पास है तो आप इसे लेजर मशीन में काट सकते हैं। हमें कहना होगा कि हम wav प्रारूप और उसके संबंधित पोस्टर में संगीत फ़ाइलों का एक उदाहरण "viento" और "cuerda" पोस्ट करेंगे।
ऑडियो प्रारूप
एमपी 3 फाइलों को डब्ल्यूएवी में बदलने के लिए, मैं आपको "ffmpeg" प्रोग्राम को उस प्रारूप के साथ दिखाता हूं जिसे arduino पढ़ सकता है।
- 8 बिट
- 8000 हर्ट्ज
- ऑडियो प्रारूप (मोनो)। क्योंकि हम स्पीकर का इस्तेमाल करते हैं।
यह महत्वपूर्ण है कि आप उसी "बिन" फ़ोल्डर में एमपी3 फ़ाइल को wav में कनवर्ट करें। कनवर्ट करने के लिए एक ही बिन फ़ोल्डर में फ़ाइलें होनी चाहिए। इसे "ffmpeg-20171109-723b6ba-win64-static" के अंदर जाना चाहिए:
सी: / ffmpeg-20171109-723b6ba-win64-स्थिर / bin
सिफारिश की:
M5StickC ESP32 फैन के साथ अपनी ठंडी गर्मी का आनंद लें - समायोज्य गति: 8 कदम
M5StickC ESP32 फैन - एडजस्टेबल स्पीड के साथ अपनी ठंडी गर्मी का आनंद लें: इस प्रोजेक्ट में हम सीखेंगे कि M5StickC ESP32 बोर्ड और L9110 फैन मॉड्यूल का उपयोग करके FAN की गति को कैसे नियंत्रित किया जाए।
IPhone के साथ शानदार तस्वीरें लें: 9 कदम (चित्रों के साथ)
IPhone के साथ शानदार तस्वीरें लें: हम में से अधिकांश लोग इन दिनों हर जगह अपने साथ एक स्मार्टफोन रखते हैं, इसलिए यह जानना महत्वपूर्ण है कि शानदार तस्वीरें लेने के लिए अपने स्मार्टफोन के कैमरे का उपयोग कैसे करें! मेरे पास केवल कुछ वर्षों के लिए एक स्मार्टफोन है, और मुझे उन चीजों को दस्तावेज करने के लिए एक अच्छा कैमरा रखना पसंद है जो मैं
BEND_it: तनाव न लें बस "BEND_it" आउट करें: 8 कदम (चित्रों के साथ)
BEND_it: स्ट्रेस आउट न करें बस "BEND_it" आउट करें: INPRODUCTIONBEND_it एक छोटे पैमाने की त्वरित परीक्षण मशीन है। यह झुकने और चीजों को तोड़ने में बहुत अच्छा है। यह कई बार उपयोगी भी हो सकता है। यह जानकारी प्राप्त करने में मदद कर सकता है जैसे: आर्किंग क्रिया के कारण क्षैतिज जोर बल।
नमी सेंसर और ARDUINO के साथ एक भरपूर फसल लें: 4 कदम (चित्रों के साथ)
नमी सेंसर और ARDUINO के साथ एक बम्पर फसल लें: मुझे काम के बीच और अपने घरेलू कार्यों को करने के लिए इंस्ट्रक्शंस का आदी होना चाहिए, बिना किसी पैसे के अपने ज्ञान को एक और इंस्ट्रक्शनल लिखने वाले इंस्ट्रक्शंस पर साझा करना। मैं अब एक जज हूं, कई इंस्ट्रक्शंस के माध्यम से और हमेशा कुछ शिक्षाप्रद खोजें
किर्लियन तस्वीरें कैसे लें: 9 कदम (चित्रों के साथ)
किर्लियन तस्वीरें कैसे लें: आपने उन अद्भुत तस्वीरों को देखा है जिनमें बिजली के बोल्ट रोजमर्रा की वस्तुओं से बाहर निकलते हैं। अब यह सीखने की आपकी बारी है कि इन चित्रों को कैसे बनाया जाता है, भवन बनाने से पहले पढ़ें