विषयसूची:

रास्पबेरी पाई इन्फ्रारेड कीबोर्ड: 8 कदम
रास्पबेरी पाई इन्फ्रारेड कीबोर्ड: 8 कदम

वीडियो: रास्पबेरी पाई इन्फ्रारेड कीबोर्ड: 8 कदम

वीडियो: रास्पबेरी पाई इन्फ्रारेड कीबोर्ड: 8 कदम
वीडियो: Vilros 8 Inch Screen and Stand for Raspberry Pi 4 & Raspberry Pi 3 2024, नवंबर
Anonim
रास्पबेरी पाई इन्फ्रारेड कीबोर्ड
रास्पबेरी पाई इन्फ्रारेड कीबोर्ड
रास्पबेरी पाई इन्फ्रारेड कीबोर्ड
रास्पबेरी पाई इन्फ्रारेड कीबोर्ड

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

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

चरण 1: भाग सूची

  • रास्पबेरी पाई 4 मॉडल बी v1.2 - 2GB
  • इकट्ठे पाई टी-कोब्बलर प्लस
  • 40pcs 10cm पुरुष से महिला जम्पर
  • केबल 40pcs 10cm पुरुष से पुरुष जम्पर केबल
  • आईआर बाधा परिहार
  • वक्ताओं
  • लकड़ी के विभिन्न टुकड़े
  • रंग
  • स्पर्श संवेदक
  • एलसीडी
  • रास्पबेरी पाई 4
  • अनुकूलक रोकनेवाला पैकेज
  • रोटरी कोडित्र

मूल्य: लगभग 230 यूरो लेकिन मामले पर निर्भर करता है

चरण 2: इलेक्ट्रॉनिक्स

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

ध्वनि को बेहतर बनाने के लिए मेरे स्पीकर को बाहरी यूएसबी साउंड कार्ड में प्लग किया गया है, लेकिन आप इसे पीआई के जैक आउटपुट में भी प्लग कर सकते हैं।

चरण 3: डेटाबेस

डेटाबेस
डेटाबेस

यह वह डेटाबेस है जिसे मैंने बनाया है। मैंने एक तालिका का उपयोग किया जिसमें सभी नोटनाम और संबंधित मिडी नोट मान शामिल थे। एक अन्य तालिका में वे कुंजियाँ होती हैं जिन्हें आप चुन सकते हैं। तालिका PlaySession में पहले से सहेजे गए सभी ट्रैक शामिल हैं जिन्हें आपने चलाया और उससे कनेक्ट किया है जो इस ट्रैक के नोट्स हैं।

चरण 4: इलेक्ट्रॉनिक्स को असेंबल करना

असेंबलिंग इलेक्ट्रॉनिक्स
असेंबलिंग इलेक्ट्रॉनिक्स

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

चरण 5: कोडिंग

कोडिंग के लिए मैंने एक पायथन लाइब्रेरी कॉल मिंगस का इस्तेमाल किया जो मिडी नोट्स चलाने के लिए फ्लूइडसिंथ का उपयोग करता है।

दोनों को सेट करने के लिए आपको निम्नलिखित कमांड चलाने की आवश्यकता होगी:

पाइप स्थापित मिंगस

पिप फ्लुइडसिंथ स्थापित करें

आप मेरे जीआईटी पर कोड पा सकते हैं।

चरण 6: वेबसाइट

वेबसाइट
वेबसाइट
वेबसाइट
वेबसाइट
वेबसाइट
वेबसाइट

इसके बाद, मेरी वेबसाइट को डिज़ाइन और कोडित किया। मैंने बैक में चल रहे सर्वर के साथ संचार करने के लिए वेबसोकेट के साथ html, css और JS का उपयोग किया।

चरण 7: बिल्डिंग केस

बिल्डिंग केस
बिल्डिंग केस
बिल्डिंग केस
बिल्डिंग केस
बिल्डिंग केस
बिल्डिंग केस

मैंने अपने केस को एक प्रकार के जाइलोफोन/पियानो के सदृश बनाया है। मैंने लकड़ी में सब कुछ बनाया और इसे और भी अच्छे दिखने के लिए हर चीज को पेंट की चाटने का फैसला किया।

चरण 8: और अब.. खेलें

और अब.. खेलो!
और अब.. खेलो!
और अब.. खेलो!
और अब.. खेलो!
और अब.. खेलें!
और अब.. खेलें!

अब आप अपना स्वनिर्मित वाद्य यंत्र बजाना शुरू करने के लिए तैयार हैं! टिप्पणियों में कोई भी प्रश्न पूछने से डरो मत और बनाने का मज़ा लें!

सिफारिश की: