विषयसूची:

रास्पबेरी पाई साउंडबोर्ड: 3 चरण
रास्पबेरी पाई साउंडबोर्ड: 3 चरण

वीडियो: रास्पबेरी पाई साउंडबोर्ड: 3 चरण

वीडियो: रास्पबेरी पाई साउंडबोर्ड: 3 चरण
वीडियो: Digital Electronics Project : Game Video (day mode) 2024, नवंबर
Anonim
रास्पबेरी पाई साउंडबोर्ड
रास्पबेरी पाई साउंडबोर्ड

इस परियोजना का उद्देश्य किसी भी ध्वनि के लिए रास्पबेरी पाई के साथ एक साउंडबोर्ड बनाना है। मैंने इसे व्यक्तिगत रूप से Dungeons and Dragons साउंडबोर्ड माहौल के उद्देश्य से बनाया है। हालाँकि, आप इसे किसी भी चीज़ के लिए उपयोग कर सकते हैं क्या आप इसे अनुकूलित करते हैं

सेट अप

इस परियोजना के लिए आपको आवश्यकता होगी:

  • इंटरनेट का उपयोग
  • रास्पबेरी पाई (कोई भी मॉडल)

    www.adafruit.com/product/3055

  • रास्पबेरी पाई के लिए पावर एडाप्टर

    www.adafruit.com/product/1995

  • माइक्रो एसडी कार्ड <4 जीबी।

    www.adafruit.com/product/3259

  • वक्ता

    कोई भी ऑक्स या ब्लूटूथ स्पीकर ठीक है

  • कीबोर्ड नंबर पैड (कीबोर्ड भी ठीक काम करेगा

    मैंने इसका इस्तेमाल किया, लेकिन केवल इसलिए कि मेरे पास पहले से ही इसका स्वामित्व है।

चरण 1: ओएस और स्थापना समय

ओएस और स्थापना समय
ओएस और स्थापना समय

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

एक बार जब आप माइक्रो एसडी कार्ड पर रास्पियन स्थापित कर लेते हैं, तो इसे रास्पबेरी पाई के माइक्रो एसडी कार्ड स्लॉट में प्लग करें, और इसे पावर दें। यह पहली बार सेटअप कहेगा, इसलिए सुनिश्चित करें कि सेट करते समय इसे बंद न करें। एक बार जब यह चालू हो जाए, तो आपको यह सुनिश्चित करना होगा कि आपके पास कुछ चीजें स्थापित हैं। पायथन 3, पीआईपी 3, वीएलसी मीडिया प्लेयर, और libvlc। एक टर्मिनल खोलें और इस कमांड को चलाएँ।

sudo apt-python3 python3-pip vlc libvlc-dev youtube-dl इंस्टॉल करें

अब, यहां बताया गया है कि इसमें से कुछ को कैसे सत्यापित किया जाए।

अजगर3

पायथन3 --संस्करण

पिप3

पिप3 फ्रीज

वीएलसी और libvlc

वीएलसी --संस्करण

अब, pip3 एक पायथन 3 पैकेज मैनेजर है। आप इसके साथ अजगर पुस्तकालय स्थापित कर सकते हैं। कुछ पैकेज हैं जिन्हें आपको pip3 के साथ स्थापित करने की आवश्यकता है। इन आदेशों को चलाएँ।

पाइप इंस्टाल पफी

पाइप इंस्टाल रीडचार

पाइप इंस्टाल पायथन-वीएलसी

पाइप यूट्यूब-डीएल स्थापित करें

जब आप pip3 फ़्रीज़ टाइप करते हैं, तो आप उन्हें वहाँ सूचीबद्ध पाएंगे।

चरण 2: डाउनलोड करना और चलाना

अब जबकि आपने कोड को चलाने के लिए आवश्यक सभी चीजें इंस्टॉल कर ली हैं, तो यहां आप कोड डाउनलोड कर सकते हैं।

github.com/Dude036/soundboard

दाईं ओर, आपको एक डाउनलोड बटन दिखाई देगा। कोड को अपने इच्छित फ़ोल्डर में डाउनलोड करें। वह फ़ोल्डर खोलें जहां आपने टर्मिनल में फ़ाइलें डाउनलोड की थीं। एक बार जब आप वहां पहुंच जाएं, तो अधिक जानकारी के लिए ReadMe, txt पढ़ें।

एप्लिकेशन को चलाने के लिए, आप यह आदेश चलाएँ

python3 main.py

यदि स्टार्टअप में त्रुटियां हैं। यह सुनिश्चित करने के लिए कि यह सही तरीके से काम करता है, अपने अंतिम चरण की जाँच करें। एक बार जब आप प्रोग्राम को स्थापित और चला लेते हैं, तो आप पूरी तरह तैयार हो जाते हैं! यदि चलते समय त्रुटियां हैं, तो इसे गिटहब पर एक समस्या के रूप में जोड़ना सुनिश्चित करें और मैं यह सुनिश्चित कर दूंगा कि यह हल हो गया है और ठीक हो गया है

मुख्य इनपुट:

  • 0-9: आपके द्वारा चुने गए प्रीसेट में संबंधित ध्वनि बजाना शुरू करता है
  • + या -: रोकें और चलाएं
  • *: प्रीसेट बदलें। डिफ़ॉल्ट रूप से यह सबसे पुराना सहेजा गया प्रीसेट होगा। जब आप बटन दबाते हैं, तो यह मुख्य निर्देशिका में मौजूद सभी प्रीसेट को सूचीबद्ध करेगा।

चरण 3: अनुकूलन और आफ्टरवर्ड

अब जब आपके पास कोड चल रहा है, तो अपना खुद का प्रीसेट बनाने के लिए आपका स्वागत है। यहाँ यह कैसे करना है।

प्रीसेट फ़ाइल की 10 अलग-अलग पंक्तियों पर आपको 10 लिंक की आवश्यकता होगी। प्रत्येक पंक्ति में लिंक के दोनों ओर कोई रिक्त स्थान नहीं होना चाहिए। YouTube लिंक भी काम करते हैं। सुनिश्चित करें कि फ़ाइल के अंत में एक खाली रेखा है। कार्यक्रम आपको बताएगा कि यह स्वीकार्य है या नहीं।

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

सिफारिश की: