विषयसूची:
वीडियो: Arduino के साथ गिटार हीरो: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
Arduino उपयोगकर्ताओं को वस्तुतः कुछ भी अनुकूलित करने की अनुमति देता है जो वे कभी भी कोड की एक छोटी राशि के साथ चाहते हैं। मैंने समायोज्य गति, मात्रा और कई गेम मोड के साथ एक गिटार हीरो गेम विकसित करने का निर्णय लिया। यह प्रोजेक्ट 3 AA बैटरी से भी चल सकता है इसलिए यह पोर्टेबल हो सकता है। मुझे आशा है कि आप लोग इस परियोजना से सीखेंगे और इसे अनुकूलित करने में मजा आएगा! आप लोग क्या सोचते हैं मुझे बताएं!
एक सामान्य अवलोकन प्राप्त करने के लिए, कृपया ऊपर दिया गया वीडियो देखें।
इस परियोजना की कुल लागत $15. से कम है
आपूर्ति
थ्री डी प्रिण्टर
5x क्षणिक पुश बटन
स्पीकर तार, 2x 50k ओम पोटेंशियोमीटर
0.5 वाट का स्पीकर
अरुडिनो नैनो
30x WS2812b एल ई डी
1 amp स्विच
सोल्डरिंग आयरन + सोल्डर
गर्म गोंद
चरण 1: नामित भागों को प्रिंट करें
कुल मिलाकर, इस परियोजना के लगभग 9 भाग हैं। मेरे लिए कुल छपाई का समय लगभग 15 घंटे था। मैंने परियोजनाओं को विभाजित किया और टुकड़ों को e6000 के साथ चिपका दिया। मेरा लक्ष्य एल ई डी पर एक सफेद 3 डी मुद्रित टुकड़े को फैलाने और एक चमकदार प्रभाव देने में सक्षम होना था। इसे ध्यान में रखते हुए, मुझे दीवारों को संपादित करना पड़ा और सफेद टुकड़े को ऊपर स्लाइड करने के लिए एक अंतर जोड़ना पड़ा।
मैंने जो पहला खंड छापा है वह पुश बटन संलग्नक है। मेरा लक्ष्य ग्राउंड वायर और डेज़ी चेन को एक बटन से दूसरे बटन तक ग्राउंड वायर से मिलाप करना है। जब बटन दबाया जाता है, तो यह ग्राउंड वायर सिग्नल को Arduino को वापस कर देगा, जिससे यह पता चल जाएगा कि इसे दबाया गया था। यदि कोई अतिरिक्त कमरा था, तो स्लाइड के अंत के लिए चौड़े छेद हैं, हालांकि, इसे भरा जा सकता है और यह आवश्यक नहीं था।
जमीन के तारों के लिए छोटे छेद बटन से Arduino तक जाने के लिए हैं। फिर वे तार अगले घटक की यात्रा करेंगे जो कि ग्रिड है
ग्रिड को 5 कॉलम और 6 पंक्तियों के लिए मुद्रित किया गया था। एल ई डी प्रत्येक चौड़े छेद के माध्यम से उन्हें जगह में रखने के लिए स्लाइड करते हैं जबकि छोटे तार उनके बगल में अरुडिनो बाड़े की ओर जाने के लिए यात्रा करते हैं। ग्रिड को प्रिंट करने के बाद, मैंने एक आवरण विकसित किया जिसने ग्रिड को जगह दी।
बोर्ड के अंत में Arduino, स्पीकर और पोटेंशियोमीटर के लिए संलग्नक है। मैंने सीधे अद्यतन और शक्ति के लिए Arduino के लिए एक छेद खोदने के लिए एक Dremel का उपयोग करके समाप्त किया।
चरण 2: सोल्डरिंग
ऊपर सोल्डरिंग आरेख है और प्रोजेक्ट कैसा दिखना चाहिए। इसमें बहुत सी सोल्डरिंग शामिल थी। सुनिश्चित करें कि उचित वेंटिलेशन है और यह तारों और अन्य सामग्री को पकड़ने में मदद करने के लिए हाथों या चिमटी की एक जोड़ी रखने में मदद करता है Arduino पर लगभग 3/4 पिन का उपयोग किया गया था। एक बार जब टुकड़े जगह में थे, तो तारों को मिलाप करने के लिए यह एक तंग निचोड़ था, खासकर एलईडी स्ट्रिप्स पर। प्लास्टिक के बीच एक सपाट और मजबूत बंधन सुनिश्चित करने के लिए प्रत्येक टुकड़े को चिपकाते समय मैंने क्लैंप का उपयोग किया। अगर मुझे पुर्जों को बदलने की जरूरत है, तो मैं चिपके हुए टुकड़ों को हटा सकता हूं और आवश्यकतानुसार उन्हें फिर से गोंद कर सकता हूं
मैंने प्रत्येक व्यक्तिगत तार को एक बटन पर चलाने के बजाय एक ग्राउंड वायर के साथ बटनों को डेज़ी-जंजीर कर दिया। प्रत्येक बटन में एल ई डी के साथ Arduino के लिए एक समान पिन होता है।
चरण 3: इसे कोड करें
आप अपना कोड और 3डी प्रिंट बना सकते हैं या आप मेरी वेबसाइट www.neehaw.com से 3डी प्रिंट के साथ कोड डाउनलोड कर सकते हैं।
मेरा कोड सबसे कुशल नहीं है लेकिन यह काम पूरा करता है। मेरे पास वर्तमान में लागू दो गेम मोड का प्रतिनिधित्व करने के लिए दो गेम स्टेट्स हैं। पहला एक नियमित गिटार नायक है और इसे प्राप्त करने के लिए पहले बटन को निष्क्रिय करते समय दबाया जाना चाहिए। यह एनीमेशन की एक श्रृंखला के माध्यम से चलेगा फिर खेल शुरू होगा। वॉल्यूम एडजस्ट करने से स्पीकर की लाउडनेस बदल जाएगी जबकि स्पीड पोटेंशियोमीटर एडजस्ट करने से यह एडजस्ट हो जाएगा कि एलईडी कितनी तेजी से नीचे जाती है।
अन्य 8-बिट गिटार गेम मोड का उपयोग करने के लिए, 5वां बटन दबाएं। इस मोड में यूजर स्पीड नॉब से ट्यून करते हुए इलेक्ट्रिक गिटार बजा सकता है। जब नॉब को हिलाया जाता है, तो दबाया गया अगला बटन नया ट्यून होगा। इस मोड से बाहर निकलने के लिए सभी 5 बटन को एक साथ होल्ड करें।
चरण 4: आनंद लें
मुझे आशा है कि आपने इस परियोजना से सीखा है। बेझिझक संपादित करें और यदि आप यह प्रोजेक्ट बनाते हैं, तो मुझे बताएं कि यह कैसे निकला:)
मैं किसी भी टिप्पणी या सुझाव के लिए तैयार हूं। आपके समय के लिए शुक्रिया।
सिफारिश की:
ज़ूम को नियंत्रित करने के लिए गिटार हीरो गिटार का उपयोग करना (केवल विंडोज़): 9 कदम
ज़ूम (केवल विंडोज़) को नियंत्रित करने के लिए गिटार हीरो गिटार का उपयोग करना: जैसा कि हम एक वैश्विक महामारी के बीच में हैं, हम में से कई लोग घर की सफाई और जूम पर बैठकों में शामिल होने में फंस गए हैं। थोड़ी देर के बाद, यह बहुत ही नीरस और थकाऊ हो सकता है। अपने घर की सफाई करते समय, मुझे एक पुराना गिटार हीरो गिटार मिला जिसे टी में फेंका गया था
गिटार हीरो गिटार डिस्कनेक्टिंग फिक्स: 5 कदम (चित्रों के साथ)
गिटार हीरो गिटार डिस्कनेक्टिंग फिक्स: तो, आपने अभी-अभी ईबे से उस अच्छे इस्तेमाल किए गए गिटार हीरो गिटार को खरीदा है, और जब यह आपके पास आया तो यह उस यूएसबी डोंगल से कनेक्ट नहीं होगा, इसलिए आपको लगता है कि आपने अभी-अभी 30 यूरो बर्बाद किए हैं। नाली के नीचे। लेकिन एक फिक्स है, और यह फिक्स शायद काम करेगा
बिल्ट-इन स्पीकर के साथ गिटार हीरो गिटार: 8 कदम
बिल्ट-इन स्पीकर के साथ गिटार हीरो गिटार: मूल रूप से, मैंने एक गिटार हीरो कंट्रोलर को खोला और सोचा कि मैं अंदर क्या फिट कर सकता हूं। यह हल्का लग रहा था इसलिए मुझे लगा कि बहुत जगह है। निश्चित रूप से, बहुत कुछ था। मूल रूप से मैंने गिटार और आरओ के गले में आईपॉड शफल लगाने की योजना बनाई थी
महाकाव्य! गिटार हीरो - डबल नेक गिटार विफल: 7 कदम (चित्रों के साथ)
महाकाव्य! गिटार हीरो - डबल नेक गिटार … विफल: 2015 पॉप संस्कृति घटना गिटार हीरो की 10 साल की सालगिरह का प्रतीक है। आपको याद है, वह वीडियो गेम जो संगीत वाद्ययंत्र की तुलना में अधिक लोकप्रिय हो गया, वह केवल अस्पष्ट रूप से नकल करने में सफल रहा? इसके दशक को मनाने का इससे बेहतर तरीका और क्या हो सकता है
लेजर-सिंथिटार एक गिटार-हीरो-जैसे खिलौना गिटार से: 6 कदम
लेज़र-सिंथिटार एक गिटार-हीरो-जैसे टॉय गिटार से: मैं लेज़र वीणा के सभी यूट्यूब वीडियो से बहुत प्रेरित था, लेकिन मैंने उन सभी को जाम सत्र के लिए साथ लाने के लिए बहुत बड़ा पाया या उन्हें एक जटिल सेटअप और एक पीसी आदि की आवश्यकता थी। मैंने स्ट्रिंग्स के बजाय लेज़रों वाले गिटार के बारे में सोचा। तब मुझे एक टूटा हुआ टी मिला