विषयसूची:

एलईडी गिटार: 6 कदम (चित्रों के साथ)
एलईडी गिटार: 6 कदम (चित्रों के साथ)

वीडियो: एलईडी गिटार: 6 कदम (चित्रों के साथ)

वीडियो: एलईडी गिटार: 6 कदम (चित्रों के साथ)
वीडियो: DDLJ Guitar Tabs/Lead Lesson | SINGLE STRING | Tujhe Dekha To ye Jana Sanam | Easy Beginner Songs 2024, जुलाई
Anonim
Image
Image
हार्डवेयर
हार्डवेयर

नमस्ते, मेरा नाम ऐलेन है। यह परियोजना बहुत सी चीजों को जोड़ती है जो मुझे पसंद हैं इसलिए मुझे आशा है कि आप भी इसका आनंद लेंगे! हम जिस एलईडी गिटार का निर्माण कर रहे हैं, वह आपको चार सबसे अधिक बजाए जाने वाले रागों को बजाना सिखाता है: सी, जी, एम और एफ। कोई पिछला संगीत नहीं लोकप्रिय गीतों के साथ झूमना शुरू करने के लिए आवश्यक अनुभव। यह Arduino और ukulele शुरुआती दोनों के लिए एक बेहतरीन प्रोजेक्ट है।;) यदि आप कुछ अधिक चुनौतीपूर्ण खोज रहे हैं, तो इस निर्देश के अंत में शैडो स्वाइप अपग्रेड का प्रयास करें।

चरण 1: हार्डवेयर

"लोड हो रहा है = "आलसी"

वैकल्पिक: शैडो स्वाइप अपग्रेड
वैकल्पिक: शैडो स्वाइप अपग्रेड
वैकल्पिक: शैडो स्वाइप अपग्रेड
वैकल्पिक: शैडो स्वाइप अपग्रेड

क्या आप जानते हैं कि एल ई डी न केवल प्रकाश उत्सर्जित करता है बल्कि प्रकाश को भी महसूस कर सकता है? इस अजीब छोटी घटना से प्रेरित होकर, मैं एलईडी गिटार को अपग्रेड करना चाहता था ताकि यह न केवल आपको दिखाएगा कि आपकी उंगलियां कहां रखी जाएं बल्कि यह भी ट्रैक करें कि आपने अपनी उंगली सही स्थानों पर रखी है या नहीं।

हार्डवेयर

यदि आप इस निर्माण में रुचि रखते हैं, तो आपको कुछ अतिरिक्त घटकों की आवश्यकता होगी:

1. अधिक एल ई डी: प्रकाश सेंसर के रूप में काम करने के लिए आपको कम से कम 6 और एल ई डी की आवश्यकता होगी। फिंगरबोर्ड पर प्रत्येक एलईडी में साथी एलईडी सेंसर मिलेगा।

2. I/O पोर्ट एक्सपैंडर: आप किस Arduino बोर्ड का उपयोग कर रहे हैं, इसके आधार पर आपको पोर्ट एक्सपैंडर की आवश्यकता होगी। मैं एक Arduino Uno बोर्ड और Sparkfun SX1509 पोर्ट एक्सपैंडर का उपयोग कर रहा हूं।

कोड

मैंने इसे काम करने के लिए कोड में कुछ और तत्व पेश किए हैं। मैं यहां मूल बातें तोड़ दूंगा, लेकिन पूर्ण विराम के लिए Master_tweak.ino फ़ाइल डाउनलोड करने के लिए स्वतंत्र महसूस करें:

1. सरणियाँ: प्रत्येक सेंसर एलईडी से इनपुट डेटा संग्रहीत करने के लिए एक विशेष सरणी बनाई जाती है। प्रत्येक 10 मिलीसेकंड में इनपुट डेटा को पढ़ने के लिए एक छोटा फ़ंक्शन कहा जाता है और सरणी लगभग लगातार अपडेट की जाती है।

2. गेम स्टेट्स: जबकि मूल बिल्ड में गेम के अलग-अलग चरण थे, यहां हम अलग-अलग गेम स्टेट्स में स्पष्ट रूप से कोड करते हैं, जिनमें से प्रत्येक गेम को आगे बढ़ने के लिए जीत की स्थिति के साथ होता है।

3. एलईडी लाइट सेंसिंग: कोड का एक पूरा खंड एलईडी लाइट सेंसर से इनपुट डेटा पढ़ने के लिए समर्पित है। मुझे यह ट्यूटोरियल विशेष रूप से यांत्रिकी को समझने और सर्किट को जोड़ने में मददगार लगा।

हुकअप गाइड

एलईडी लाइट सेंसिंग सर्किट को हुक करने का तरीका जानने के लिए मैं शैडो स्वाइप ट्यूटोरियल के माध्यम से जाने की जोरदार सलाह देता हूं। ट्यूटोरियल की तरह 3 एल ई डी को जोड़ने के बजाय, इस बिल्ड में आपको 6 हुक करना होगा (चित्र # 1 देखें)। अंतिम हुक अप, यदि आप पोर्ट विस्तारक का भी उपयोग कर रहे हैं तो चित्र # 2 जैसा दिखना चाहिए।

ASSEMBLYइस अपग्रेड को असेंबल करना बहुत सीधा है। फ़िंगरबोर्ड में प्रत्येक एलईडी के बगल में एक अतिरिक्त छेद ड्रिल करें और एलईडी लाइट सेंसर डालें। सब कुछ मिलाप करना और आपको जाने के लिए तैयार रहना चाहिए!

इस अपग्रेड को समझने में थोड़ा अधिक समय लगेगा, विशेष रूप से सर्किट को हुक करने और सभी अतिरिक्त घटकों को जगह में मिलाने के लिए, लेकिन एलईडी गिटार को एक इंटरैक्टिव गेम में भी बदल दिया जाएगा। मुझे समझने दीजिए यह आपके लिए कैसा रहेगा! आपको कामयाबी मिले!

सिफारिश की: