विषयसूची:

ट्रांसलाइटियन बोर्ड (कंट्रोलेबल म्यूजिक विज़ुअलाइज़र): 5 कदम
ट्रांसलाइटियन बोर्ड (कंट्रोलेबल म्यूजिक विज़ुअलाइज़र): 5 कदम

वीडियो: ट्रांसलाइटियन बोर्ड (कंट्रोलेबल म्यूजिक विज़ुअलाइज़र): 5 कदम

वीडियो: ट्रांसलाइटियन बोर्ड (कंट्रोलेबल म्यूजिक विज़ुअलाइज़र): 5 कदम
वीडियो: Proven Methods of Success | Mind Blowing Stories 🤯| Dr Vivek Bindra 2024, नवंबर
Anonim
ट्रांसलाइटियन बोर्ड (नियंत्रणीय संगीत विज़ुअलाइज़र)
ट्रांसलाइटियन बोर्ड (नियंत्रणीय संगीत विज़ुअलाइज़र)

इस अनुकूलन योग्य प्रकाश नियंत्रक परियोजना के साथ संगीत का एक चमकदार प्रकाश शो में अनुवाद करें। डीजे, पार्टियों और 1:1 शो के लिए बढ़िया!

नीचे अपडेट किया गया डेमो!

चरण 1: पृष्ठभूमि

पृष्ठभूमि
पृष्ठभूमि

इस परियोजना के पीछे का विचार उपयोगकर्ताओं को "प्ले" करने की अनुमति देने के लिए एक नियंत्रक बनाना था, जैसे कि यह कस्टम विजुअल, जेस्चर कंट्रोल और ब्राइटनेस / स्पीड डायल वाला एक उपकरण है।

यह देखते हुए कि उपभोक्ता प्रकाश नियंत्रक कितने महंगे हो सकते हैं (अक्सर $ 100 रुपये या अधिक- रोशनी सहित नहीं!) हमने एक सस्ता, अधिक अनुकूलन योग्य समाधान बनाने का प्रयास करने का फैसला किया!

अद्यतन- हमने हाल ही में इस परियोजना को अद्यतन किया है। बिल्ड चित्र 1.0 संस्करण से हैं, जिसका डेमो नीचे है।

वायरिंग और बिल्ड मूल रूप से 2.0 संस्करण के लिए समान हैं, हमने इसे केवल एक अच्छे दिखने वाले मामले में रखा है और बाद के अपडेट के लिए अधिक हार्डवेयर जोड़े हैं। अद्यतन कोड भी कोड अनुभाग में पोस्ट किया गया है।

चरण 2: सामग्री

  • अरुडिनो यूएनओ
  • अल्ट्रासोनिक रेंजफाइंडर
  • डिजिलेंट पीएमओडी केवाईपीडी
  • रोटरी पोटेंशियोमीटर
  • एलईडी स्ट्रिप्स (2)
  • सीड ग्रोव साउंड सेंसर v1.6
  • गर्म गोंद वाली बंदूक
  • बैकबोर्ड (मैंने होम डिपो से लकड़ी के नमूने का इस्तेमाल किया)

चरण 3: सर्किट सेटअप करें

सर्किट सेट करें
सर्किट सेट करें
सर्किट सेट करें
सर्किट सेट करें
सर्किट सेट करें
सर्किट सेट करें

इस तरह की परियोजना के साथ चुनौतियों में से एक यह है कि इसमें शामिल किए जाने वाले बटनों की संख्या है। यहां तक कि मेरे अधिक रूढ़िवादी डिजाइनों में, मैं विभिन्न दृश्य अनुक्रमों, रंग पट्टियों और अन्य मोड चयन को प्रबंधित करने के लिए लगभग 8 बटन रखना चाहता था। वायरिंग करना कि कई बटन थकाऊ हो सकते हैं और एक कनेक्शन के लिए पूरे प्रदर्शन को तोड़ने और बर्बाद करने की बहुत संभावनाएं खुलती हैं। इसके अतिरिक्त हम जिस Arduino (UNO) का उपयोग कर रहे हैं, उसमें केवल इतने सारे डिजिटल इनपुट हैं जिनका उपयोग किया जा सकता है। सौभाग्य से Pmod KYPD का उपयोग करके हम इन दोनों मुद्दों को दरकिनार करने में सक्षम थे!

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

फिर अपने पोटेंशियोमीटर में एनालॉग पिन A5 (चमक) और A4 (गति) में तार लगाएं। LED स्ट्रिप्स को ग्राउंड और 5V से जोड़ें, फिर दोनों सिग्नल पिन को डिजिटल पिन 11 में तार दें। ध्वनि सेंसर को पावर और ग्राउंड, और सफेद को तार दें A1 को तार और A0 को पीला तार (यदि आपके पास संदर्भ के रूप में कनेक्टिंग केबल नहीं है, तो पीला तार बाहर वाला है, और सेंसर पर अधिक दस्तावेज़ीकरण यहां है। पिंग सेंसर/अल्ट्रासोनिक रेंजफाइंडर के लिए ट्रिग डिजिटल पिन 13 पर है और इको डिजिटल पिन 12 पर है (पावर और ग्राउंड के अलावा)।

चरण 4: कोड

कोड के लिए आपको FastLED और कीपैड लाइब्रेरी की आवश्यकता होगी (दोनों Arduino IDE लाइब्रेरी मैनेजर में पाए जाते हैं)। जब आप इसे खोजते हैं तो कीपैड पहले सूचीबद्ध नहीं होता है, आपको मार्क स्टेनली और अलेक्जेंडर ब्रेविग द्वारा खोजे जाने तक नीचे स्क्रॉल करना होगा।

कोड को Arduino IDE में कॉपी और पेस्ट करें और अपलोड पर क्लिक करें। अब बोर्ड के साथ खेलने का समय आ गया है! नोट- बटन 3 और 4 पिंग सेंसर से जुड़े होते हैं इसलिए जब आप उन विज़ुअलाइज़र को सक्रिय करते हैं तो सेंसर पर अपना हाथ रखने का प्रयास करें। मज़े करें और अधिक विज़ुअलाइज़र, सेंसर, ect जोड़ने के लिए इस प्रोजेक्ट का विस्तार करने के लिए स्वतंत्र महसूस करें!

अद्यतन - हमने कोड अपडेट किया और अधिक कार्यक्षमता जोड़ी, यदि आप अतिरिक्त सुविधाएं चाहते हैं तो LEDController_2 डाउनलोड करें।

नए कोड में विज़ुअलाइज़र हैं:

1. प्रवाह

2. झरना

3. डबल बाउंस

4. हाथ उछाल

5. स्तर

6. केंद्र स्तर

7. बूँद

8. एम्बिएंटस्पॉट्स

9. खंड

0. पल्स

चरण 5: लाइटशो के लिए समय

लाइटशो के लिए समय!
लाइटशो के लिए समय!

अब बोर्ड का उपयोग करने का समय आ गया है!

मेरे सेटअप बटन में 1-4 दृश्य अनुक्रम हैं, 5 ध्वनि संवेदक के साथ ऑटो-मोड है, और 6-9, एफ और सी रंग पैलेट हैं, जो किसी भी विज़ुअलाइज़र को प्रभावित करते हैं।

सिफारिश की: