विषयसूची:
- चरण 1: खरीदारी के लिए जाएं
- चरण 2: पाई को रिले तक तार दें
- चरण 3: चलो कुछ शोर करें
- चरण 4: हमारे सर्किट का सकारात्मक पक्ष बनाएं
- चरण 5: सोलेनॉइड और डायोड जोड़ें
- चरण 6: नेगेटिव टर्मिनल स्ट्रिप को सोलेनॉइड और डायोड से कनेक्ट करें
- चरण 7: रिले कनेक्टिंग वायर बनाएं
- चरण 8: रिले कॉमन कनेक्टर्स को वायर अप करें
- चरण 9: रिले को हमारे बाकी सर्किट से कनेक्ट करें
- चरण 10: 12v बिजली की आपूर्ति कनेक्ट करें
- चरण 11: इसे फायर करें
- चरण 12: Array-sequencer.py का संपादन
- चरण 13: ड्रम सीक्वेंसर स्थापित करें
- चरण 14: अपने ड्रम और आवास का निर्माण
- चरण 15: वापस बैठो और मज़े करो
![रास्पबेरी पाई संचालित जंक ड्रम मशीन: 15 कदम (चित्रों के साथ) रास्पबेरी पाई संचालित जंक ड्रम मशीन: 15 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/005/image-14500-37-j.webp)
वीडियो: रास्पबेरी पाई संचालित जंक ड्रम मशीन: 15 कदम (चित्रों के साथ)
![वीडियो: रास्पबेरी पाई संचालित जंक ड्रम मशीन: 15 कदम (चित्रों के साथ) वीडियो: रास्पबेरी पाई संचालित जंक ड्रम मशीन: 15 कदम (चित्रों के साथ)](https://i.ytimg.com/vi/24oiXiBAU4k/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
![Image Image](https://i.howwhatproduce.com/images/005/image-14500-39-j.webp)
![](https://i.ytimg.com/vi/oNB-VddAX4o/hqdefault.jpg)
![एक रास्पबेरी पाई संचालित जंक ड्रम मशीन एक रास्पबेरी पाई संचालित जंक ड्रम मशीन](https://i.howwhatproduce.com/images/005/image-14500-40-j.webp)
![एक रास्पबेरी पाई संचालित जंक ड्रम मशीन एक रास्पबेरी पाई संचालित जंक ड्रम मशीन](https://i.howwhatproduce.com/images/005/image-14500-41-j.webp)
![एक रास्पबेरी पाई संचालित जंक ड्रम मशीन एक रास्पबेरी पाई संचालित जंक ड्रम मशीन](https://i.howwhatproduce.com/images/005/image-14500-42-j.webp)
यह निर्देश आपको दिखाएगा कि रास्पबेरी पाई संचालित रोबोट ड्रम मशीन कैसे बनाई जाती है। यह वास्तव में एक मजेदार, रचनात्मक, संवादात्मक परियोजना है। मैं आपको दिखाऊंगा कि आंतरिक कामकाज कैसे किया जाता है, लेकिन वास्तविक ड्रम आप पर निर्भर करेगा, जिससे आपको अपने लिए कुछ पूरी तरह से अद्वितीय बनाने का अवसर मिलेगा। अपनी मशीन के लिए मैंने जितनी हो सके उतनी वस्तुओं का उपयोग किया है … मेरे पड़ोसियों से बचाए गए पियानो से हथौड़े, समुद्र तट पर एक मछली पकड़ने का जाल, एक खाली बेक बीन कैन, लकड़ी के चम्मच, एक खाली बीयर की बोतल, बीयर की बोतल में सबसे ऊपर और अन्य चीजों के बीच एक डेस्क बेल, लेकिन अपनी कल्पना को पागल होने दें - देखें कि आपके पास घर के आसपास क्या है, बस किसी भी चीज के बारे में जो हिट होने पर शोर करती है, और यह वास्तव में आपके प्रोजेक्ट को अपना बना देगी। इसे नियंत्रित करने के लिए, आपके पास 2 विकल्प हैं:
- एक ब्राउज़र आधारित चरण अनुक्रम जिसे मैंने PiBeat कहा है - यह बहुत मजेदार है और आपको अपने ड्रम मशीन को अपने पाई, या उसी नेटवर्क पर किसी भी डिवाइस (जैसे आपका फोन, टैबलेट या कंप्यूटर) से अंतःक्रियात्मक रूप से नियंत्रित करने देता है। हम इसे बाद में आपके पाई पर स्थापित करेंगे, लेकिन एक पूर्वावलोकन यहाँ देखा जा सकता है, और कोड यहाँ GitHub में है।
- ड्रम पैटर्न प्रोग्राम करने के लिए एक पायथन लिपि। यह आपके लिए अपने गिटार आदि के साथ-साथ जाम करने के लिए एक लय बनाने का एक शानदार तरीका है।
मैं लागत कम रखने की कोशिश करता हूं और जैसा कि आप अगले चरण में देखेंगे, किसी महंगे विशेषज्ञ उपकरण की आवश्यकता नहीं है। मैंने यह समझाने की भी कोशिश की है कि चीजें हर कदम पर कैसे काम करती हैं, इसे एक बेहतरीन प्रोजेक्ट बनाते हैं, भले ही आप पाई, कोडिंग और इलेक्ट्रॉनिक्स की दुनिया में एक सीमित बजट पर रिश्तेदार नवागंतुक हों।
ठीक है, चलो काम पर लग जाओ!
चरण 1: खरीदारी के लिए जाएं
![खरीदारी के लिए जाओ खरीदारी के लिए जाओ](https://i.howwhatproduce.com/images/005/image-14500-43-j.webp)
![खरीदारी के लिए जाओ खरीदारी के लिए जाओ](https://i.howwhatproduce.com/images/005/image-14500-44-j.webp)
![खरीदारी के लिए जाओ खरीदारी के लिए जाओ](https://i.howwhatproduce.com/images/005/image-14500-45-j.webp)
आंतरिक तंत्र के निर्माण के लिए, आपको आवश्यकता होगी:
- एक एसडी पर स्थापित रास्पियन के साथ 1x 40 पिन रास्पबेरी पाई, पावर केबल और उसमें कनेक्ट करने की क्षमता के साथ (मैंने मॉडमायपी से प्री-सोल्डर हेडर के साथ रास्पबेरी पाई ज़ीरो वायरलेस का उपयोग किया है)
- 1x 5v 8 चैनल रिले
- महिला से महिला जम्पर तारों का 1x पैक (10 तारों की आवश्यकता)
- 2x 3 Amp टर्मिनल स्ट्रिप्स (आप ब्रेडबोर्ड या परफ़ॉर्मर का उपयोग कर सकते हैं, लेकिन टर्मिनल स्ट्रिप्स सस्ते हैं और केबल को ढीले होने से रोकते हैं, और इसे बनाते समय मेरे पास सोल्डरिंग आयरन नहीं था)
- 1x 12v 10a बिजली की आपूर्ति
- 8x 12v 2a सोलेनोइड्स
- 8x 1N5401 दिष्टकारी डायोड
- 0.5 मिमी केबल का 50 सेमी (मैंने कुछ ट्विन कोर केबल से कोर छीन लिया क्योंकि यह लाल, काला और ट्विन कोर प्राप्त करने का एक लागत प्रभावी तरीका था), हालांकि आप चाहें तो केवल 1 रंग का उपयोग कर सकते हैं। आप जिस आवास का निर्माण करना चाहते हैं, उसके आधार पर आप बड़ी लंबाई नहीं खरीद सकते।
आपको निम्नलिखित टूल की भी आवश्यकता होगी:
- वायर कटर
- वायर स्ट्रिपर्स
- छोटा फ्लैट सिर पेचकश, लगभग 3 मिमी
- आपको मिलने वाली टर्मिनल स्ट्रिप्स के आधार पर, आपको एक छोटे क्रॉस हेड स्क्रू ड्राइवर की भी आवश्यकता हो सकती है
मैंने ड्रम बनाने के लिए किसी भी हिस्से या उपकरण को सूचीबद्ध नहीं किया है और कोई भी आवास जिसे आप इसे नहीं रखना चाहते हैं। मैं आपको दिखाऊंगा कि मैंने बाद में कैसे बनाया, लेकिन जैसा कि पहले कहा गया था, मैं उस हिस्से को आपकी कल्पना पर छोड़ रहा हूं।
चरण 2: पाई को रिले तक तार दें
![पाई को रिले तक तार दें पाई को रिले तक तार दें](https://i.howwhatproduce.com/images/005/image-14500-46-j.webp)
![पाई को रिले तक तार दें पाई को रिले तक तार दें](https://i.howwhatproduce.com/images/005/image-14500-47-j.webp)
![पाई को रिले तक तार दें पाई को रिले तक तार दें](https://i.howwhatproduce.com/images/005/image-14500-48-j.webp)
![पाई को रिले तक तार दें पाई को रिले तक तार दें](https://i.howwhatproduce.com/images/005/image-14500-49-j.webp)
पाई पर पिन द्वारा प्रदान किया गया अधिकतम वोल्टेज 5v है। हम 5v सोलनॉइड खरीद सकते हैं और इन्हें सीधे पाई से बिजली दे सकते हैं, लेकिन इससे हमारी ड्रम मशीन की बड़ी जरूरत नहीं होगी। इसलिए हम एक रिले का उपयोग कर रहे हैं जो हमें हमारे निचले वोल्टेज GPIO सर्किट से एक उच्च वोल्टेज सर्किट (हमारे मामले में एक 12v सर्किट जिसमें हमारे 12v सोलनॉइड होते हैं) को चालू और बंद करने देता है।
हमारे रिले में 8 चैनल हैं, इसका मतलब है कि हम 8 सोलनॉइड को स्वतंत्र रूप से चालू और बंद कर सकते हैं। प्रत्येक चैनल में 4 कनेक्टर होते हैं; 3 का उपयोग उच्च वोल्टेज सर्किट द्वारा किया जाता है जिसे हम बाद में देखेंगे, और 1 जो कि निचले वोल्टेज सर्किट पर एक 'IN' पिन है जिसे हम अपने पाई से जोड़ेंगे। जब पाई का GPIO पिन किसी दिए गए चैनल IN पिन पर 5v भेजता है, तो रिले संबंधित 12v सर्किट पर स्विच हो जाएगा।
रिले के कम वोल्टेज की तरफ, एक GND (ग्राउंड) पिन भी होता है जिसे हमें PI के ग्राउंड से कनेक्ट करने की आवश्यकता होती है, और Pi से 5v पावर के लिए VVC पिन होता है।
पाई बंद होने के साथ, जम्पर केबल का उपयोग करके रिले को पाई से जोड़ने के लिए आरेख का पालन करें। आपको एक ही रंग के जंपर्स का उपयोग करने की आवश्यकता नहीं है, लेकिन छवियों का अनुसरण करते समय यह मदद कर सकता है।
चरण 3: चलो कुछ शोर करें
![Image Image](https://i.howwhatproduce.com/images/005/image-14500-51-j.webp)
![](https://i.ytimg.com/vi/I96o2oV9l6M/hqdefault.jpg)
![हमारे सर्किट का सकारात्मक पक्ष बनाएं हमारे सर्किट का सकारात्मक पक्ष बनाएं](https://i.howwhatproduce.com/images/005/image-14500-52-j.webp)
यह अभी तक हमारी पूरी तरह से विकसित ड्रम मशीन नहीं हो सकती है, लेकिन इस चरण में हम कुछ शोर करने जा रहे हैं, भले ही रिले से क्लिक हों। हम ड्रम पैटर्न को प्रोग्राम करने के लिए पायथन लिपि का परिचय देंगे, इससे हमें यह परीक्षण करने में मदद मिलेगी कि हमने अब तक क्या किया है।
स्क्रिप्ट उपलब्ध है यहाँ एक सार है।
अपने पाई को बूट करें, पाई पर एक टर्मिनल खोलें और स्क्रिप्ट को चलाकर डाउनलोड करें:
wget
यह क्या करता है, इसका अंदाजा लगाने के लिए आप कोड और टिप्पणियों को देखना चाह सकते हैं, लेकिन कुछ संतुष्टि प्राप्त करें और इसे चलाएं:
python3 array-sequencer.py
यदि सब कुछ योजना के अनुसार होता है तो आपको रिले के खुलने और बंद होने के संपर्क और संबंधित चैनल फ्लैश पर प्रकाश सुनना चाहिए। क्या हो रहा है इसका अंदाजा लगाने के लिए स्क्रिप्ट के अंदर अनुक्रम चर पर एक नज़र डालें - सभी चैनलों को एक साथ ट्रिगर किया जाएगा, फिर प्रत्येक को अलग-अलग ट्रिगर किया जाएगा। यह तब तक चलता रहेगा जब तक आप Ctrl + C दबाकर स्क्रिप्ट से बाहर नहीं निकल जाते।
आगे बढ़ने से पहले, चीजों को वायरिंग करते समय किसी भी आकस्मिक शॉर्ट सर्किट के मामले में पीआई को फिर से बंद करना एक अच्छा विचार है।
चरण 4: हमारे सर्किट का सकारात्मक पक्ष बनाएं
![हमारे सर्किट का सकारात्मक पक्ष बनाएं हमारे सर्किट का सकारात्मक पक्ष बनाएं](https://i.howwhatproduce.com/images/005/image-14500-53-j.webp)
![हमारे सर्किट का सकारात्मक पक्ष बनाएं हमारे सर्किट का सकारात्मक पक्ष बनाएं](https://i.howwhatproduce.com/images/005/image-14500-54-j.webp)
एक बिजली की आपूर्ति के साथ 8 सोलनॉइड को बिजली देने के लिए हम एक समानांतर सर्किट बनाएंगे। आप पूर्ण 12v सर्किट का आरेख देख सकते हैं, लेकिन हम इसे चरण दर चरण समझने जा रहे हैं।
आप एक ब्रेडबोर्ड या परफ़ॉर्मर का उपयोग कर सकते हैं, लेकिन मैंने टर्मिनल स्ट्रिप्स का विकल्प चुना क्योंकि वे सस्ते हैं, तारों को कसकर पकड़ें, और इसे बनाते समय मेरे पास सोल्डरिंग आयरन भी नहीं था।
प्रभावी रूप से, हमें अपनी बिजली आपूर्ति के 1 सकारात्मक तार से सभी सोलनॉइड और प्रत्येक सोलनॉइड के लिए एक डायोड (बाद में डायोड पर अधिक) कनेक्ट करने की आवश्यकता है।
कटर का उपयोग करते हुए, टर्मिनल स्ट्रिप को काट लें ताकि आपके पास 8 जोड़े का एक ब्लॉक हो, प्लास्टिक बिट को काटकर जो दो ब्लॉकों को एक साथ जोड़ता है। किसी भी धातु को ट्रिम न करने के लिए सावधान रहें।
अब हमें पट्टी के एक तरफ नीचे के सभी टर्मिनलों को जोड़ने की जरूरत है। लगभग 35 मिमी लंबे लाल तार के 7 टुकड़ों को काटने के लिए कटर का उपयोग करें, फिर प्रत्येक तार के प्रत्येक छोर से लगभग 5 मिमी इन्सुलेशन हटाने के लिए वायर स्ट्रिपर्स का उपयोग करें।
अब तारों का उपयोग स्ट्रिप के एक तरफ सभी टर्मिनलों को एक साथ डेज़ी करने के लिए करें, स्क्रू का उपयोग करके तारों को जगह में रखें। पहले और आखिरी स्क्रू में केवल 1 तार होगा, जबकि बाकी में 2 तार होंगे।
चरण 5: सोलेनॉइड और डायोड जोड़ें
![सोलेनॉइड और डायोड जोड़ें सोलेनॉइड और डायोड जोड़ें](https://i.howwhatproduce.com/images/005/image-14500-55-j.webp)
![सोलेनॉइड और डायोड जोड़ें सोलेनॉइड और डायोड जोड़ें](https://i.howwhatproduce.com/images/005/image-14500-56-j.webp)
चूंकि सोलनॉइड इलेक्ट्रोमैग्नेट होते हैं, इसलिए आपके सर्किट को फ्लाईबैक से बचाने के लिए डायोड की सिफारिश की जाती है (आप इसके बारे में यहां गहराई से पढ़ सकते हैं)। इसलिए हम अपने रिले की सुरक्षा के लिए प्रत्येक सोलनॉइड को अपना डायोड देंगे।
टर्मिनल स्ट्रिप के विपरीत दिशा में जिस पर आपने पिछले चरण में एक साथ तार लगाया था, पहले छेद से शुरू करें। सोलनॉइड का 1 तार डालें, फिर उसी छेद में डायोड का एक सिरा डालें। चूंकि डायोड केवल एक ही तरह से प्रवाह की अनुमति देते हैं, सुनिश्चित करें कि डायोड पर चांदी की पट्टी टर्मिनल पट्टी की ओर है। उन्हें जगह पर रखने के लिए स्क्रू को कस लें। शेष 7 छेदों के लिए प्रक्रिया को दोहराएं।
मुझे प्राप्त सोलनॉइड में से एक दोषपूर्ण था, इसलिए तस्वीरें लेने के समय मैंने इसे एक निचले amp मॉडल के लिए बदल दिया जिसमें नीले तार थे।
चरण 6: नेगेटिव टर्मिनल स्ट्रिप को सोलेनॉइड और डायोड से कनेक्ट करें
![नेगेटिव टर्मिनल स्ट्रिप को सोलेनॉइड और डायोड से कनेक्ट करें नेगेटिव टर्मिनल स्ट्रिप को सोलेनॉइड और डायोड से कनेक्ट करें](https://i.howwhatproduce.com/images/005/image-14500-57-j.webp)
जैसा कि हमने सकारात्मक पक्ष के साथ किया था, 1 टर्मिनल पट्टी प्राप्त करें और इसे काट लें ताकि आपके पास 8 जोड़े की एक और पट्टी हो। डायोड और सोलेनोइड्स को इस टर्मिनल स्ट्रिप में स्क्रू करें ताकि यह प्लस टर्मिनल स्ट्रिप को मिरर कर सके।
चरण 7: रिले कनेक्टिंग वायर बनाएं
![रिले कनेक्टिंग वायर बनाएं रिले कनेक्टिंग वायर बनाएं](https://i.howwhatproduce.com/images/005/image-14500-58-j.webp)
![रिले कनेक्टिंग वायर बनाएं रिले कनेक्टिंग वायर बनाएं](https://i.howwhatproduce.com/images/005/image-14500-59-j.webp)
हम रिले को जोड़ने के लिए लगभग तैयार हैं, लेकिन पहले हमें इसे जोड़ने के लिए कुछ चाहिए। लगभग 70 मिमी लंबे काले तार के 8 टुकड़े काटें, फिर प्रत्येक छोर से लगभग 5 मिमी की दूरी पर पट्टी करें। प्रत्येक तार को नकारात्मक टर्मिनल पट्टी पर शेष 8 कनेक्टर्स से संलग्न करें।
चरण 8: रिले कॉमन कनेक्टर्स को वायर अप करें
![रिले कॉमन कनेक्टर्स को वायर करें रिले कॉमन कनेक्टर्स को वायर करें](https://i.howwhatproduce.com/images/005/image-14500-60-j.webp)
![रिले कॉमन कनेक्टर्स को वायर करें रिले कॉमन कनेक्टर्स को वायर करें](https://i.howwhatproduce.com/images/005/image-14500-61-j.webp)
रिले पर एक नज़र डालें जो कूदने वालों द्वारा पाई से जुड़े पक्ष को आपसे दूर रखता है। प्रत्येक चैनल में 3 संपर्क होते हैं, बाएं से दाएं उन्हें सामान्य रूप से खुला (NO), सामान्य (COM) और सामान्य रूप से बंद (NC) कहा जाता है। हम केवल यही चाहते हैं कि हमारे सोलेनोइड्स तब चालू हों जब चैनल IN पिन पर उच्च वोल्टेज हो, इसलिए सामान्य रूप से खुले संपर्क का उपयोग करेंगे। यदि हम सामान्य रूप से बंद संपर्क का उपयोग करते हैं तो इसके विपरीत होगा - सोलनॉइड तब तक चालू रहेगा जब तक कि IN पिन पर एक उच्च वोल्टेज नहीं भेजा जाता। हम सर्किट को पूरा करने के लिए सामान्य संपर्क का भी उपयोग करेंगे।
जैसा कि यह एक समानांतर सर्किट है, हम रिले पर सभी सामान्य संपर्कों को श्रृंखलाबद्ध करेंगे। लगभग 60 मिमी लंबे काले तार के 7 टुकड़े काटें और प्रत्येक छोर से 5 मिमी दूर पट्टी करें। सभी COM संपर्कों (3 के प्रत्येक सेट के बीच में) को एक साथ जोड़ने वाले रिले के साथ काम करें। पहले और आखिरी में केवल एक तार होगा, बाकी में 2 होंगे।
चरण 9: रिले को हमारे बाकी सर्किट से कनेक्ट करें
![रिले को हमारे बाकी सर्किट से कनेक्ट करें रिले को हमारे बाकी सर्किट से कनेक्ट करें](https://i.howwhatproduce.com/images/005/image-14500-62-j.webp)
अब रिले को हमारे बाकी सर्किट से जोड़ने का समय आ गया है। नकारात्मक टर्मिनल पट्टी के एक छोर से तार के काले टुकड़े का अनासक्त छोर लें, और इसे रिले पर सामान्य रूप से खुले (NO) संपर्कों के पहले या अंतिम से कनेक्ट करें। तार के 7 अन्य टुकड़ों के लिए इसे दोहराएं, प्रत्येक तार को अगले NO संपर्क से जोड़ते हुए।
चरण 10: 12v बिजली की आपूर्ति कनेक्ट करें
![12 वी बिजली की आपूर्ति कनेक्ट करें 12 वी बिजली की आपूर्ति कनेक्ट करें](https://i.howwhatproduce.com/images/005/image-14500-63-j.webp)
सबसे पहले, किसी भी झटके से बचने के लिए, सुनिश्चित करें कि आपकी बिजली की आपूर्ति बंद है और मुख्य से अनप्लग है।
मेरी बिजली की आपूर्ति ईबे से 12 वी पुरुष प्लग के साथ पहले से ही छीन ली गई थी। यह मानते हुए कि आपके पास अभी भी प्लग है, आप या तो मेल खाने वाली महिला डीसी कनेक्टर खरीद सकते हैं, या प्लग को काट सकते हैं और इसे मेरे जैसे 2 तारों पर वापस ले जा सकते हैं। किसी भी तरह से, आपको 2 तारों, लाल (सकारात्मक) और शायद सफेद (नकारात्मक) के साथ समाप्त करने की आवश्यकता है। बिजली की आपूर्ति के सकारात्मक तार को सकारात्मक टर्मिनल ब्लॉक पर पहले संपर्क से कनेक्ट करें, और नकारात्मक को रिले पर पहले आम संपर्क से कनेक्ट करें। इसे आसान बनाने के लिए, मैंने लगभग 150 मिमी लाल और काले तार का उपयोग किया, जिसके सिरों को कनेक्शन के बीच जाने के लिए छीन लिया गया था, और एक टर्मिनल पट्टी का उपयोग करके जुड़ा हुआ था।
चरण 11: इसे फायर करें
![Image Image](https://i.howwhatproduce.com/images/005/image-14500-65-j.webp)
![](https://i.ytimg.com/vi/BYQF8h4IKTY/hqdefault.jpg)
आपकी बिजली की आपूर्ति अभी भी बंद है, अपने सभी कनेक्शनों को तुरंत चेक ओवर दें। एक बार खुश होने पर, फिर से पाई को बूट करें। चरण 3 से स्क्रिप्ट फिर से चलाएँ:
python3 array-sequencer.py
आपके सोलेनोइड्स अभी तक नहीं हिलेंगे, लेकिन आपको रिले क्लिक सुनना चाहिए और जैसा आपने चरण 3 में किया था, वैसे ही रोशन करना चाहिए। स्क्रिप्ट को समाप्त करें (Ctrl + C), और अब यह वह क्षण है जिसका आप इंतजार कर रहे हैं - पावर चालू करें आपूर्ति! स्क्रिप्ट को फिर से चलाएं, आपके सभी डांसिंग सोलनॉइड्स अब जीवंत हो जाएंगे। अच्छा कार्य!
मैं बदकिस्मत था - जैसा कि आप वीडियो में देख सकते हैं कि मेरा एक और सोलनॉइड काम नहीं कर रहा था, लेकिन यह मेरी गलती थी क्योंकि मैंने पहले एक फिक्सिंग बोल्ट को कस कर क्षतिग्रस्त कर दिया था।
चरण 12: Array-sequencer.py का संपादन
![ड्रम सीक्वेंसर स्थापित करें ड्रम सीक्वेंसर स्थापित करें](https://i.howwhatproduce.com/images/005/image-14500-66-j.webp)
array-sequencer.py के साथ खेलने के लिए थोड़ा समय निकालें। स्क्रिप्ट में बदलाव करने के लिए अपने पसंदीदा संपादक (नैनो, गेनी आदि) का उपयोग करें। इसके प्रभाव को देखने के लिए प्रत्येक परिवर्तन के बाद निम्न कार्य करने और स्क्रिप्ट को फिर से चलाने का प्रयास करें:
- बीपीएम वैरिएबल को 120 से दूसरी संख्या में बदलें, टेम्पो को बढ़ाने के लिए 200 कहें।
- अनुक्रम चर में, अधिक ड्रम बजाने के लिए कुछ 0 को 1 में बदलें।
- लूप में और बीट्स जोड़ने के लिए सीक्वेंस वेरिएबल में क्लोजिंग स्क्वायर ब्रैकेट से पहले अंतिम 3 पंक्तियों को डुप्लिकेट करें
चरण 13: ड्रम सीक्वेंसर स्थापित करें
![ड्रम सीक्वेंसर स्थापित करें ड्रम सीक्वेंसर स्थापित करें](https://i.howwhatproduce.com/images/005/image-14500-67-j.webp)
अब यह तब है जब चीजें वास्तव में मजेदार हो जाती हैं, हम आपके पाई पर सीक्वेंसर स्थापित करने जा रहे हैं। यह हमें एक वेब इंटरफेस देने जा रहा है जो पायथन को वेब सॉकेट्स पर GPIO पिन को ट्रिगर करने देता है।
सोर्स कोड यहां जीथब में उपलब्ध है, लेकिन यह मानकर कि आपने इंस्ट्रक्शनल में वायरिंग का पालन किया है, हम प्रीकंपिल्ड वर्जन को डाउनलोड और चला सकते हैं। अपने पाई पर एक टर्मिनल खोलें, और निम्नलिखित चलाएँ
# हमारी परियोजना के लिए एक निर्देशिका बनाएं और नेविगेट करें
mkdir pibeat cd pibeat # सोर्स कोड डाउनलोड करें wget https://pibeat.banjowise.com/release/pibeat.tar.gz # फाइल्स निकालें tar -zxf pibeat.tar.gz # पाइथॉन जरूरतें इंस्टाल करें pip3 इंस्टाल-आर जरूरतें। txt # वेब सर्वर चलाएँ python3 server.py
आउटपुट में, यदि सभी सफल होते हैं, तो आपको निम्न आउटपुट देखना चाहिए:
======== https://0.0.0.0:8080 पर चल रहा है ========
(छोड़ने के लिए CTRL+C दबाएं)
आप पाई का आईपी पता खोजें। एक वेब ब्राउज़र खोलें, उसके बाद पता बार में:8080/index.html (यह वह पोर्ट है जिस पर एप्लिकेशन सुन रहा है और उसके बाद फ़ाइल नाम) दर्ज करें। उदाहरण के लिए, यदि आपके Pi का IP पता 192.168.1.3 है, तो पता बार में 192.168.1.3:8080/index.html दर्ज करें। ड्रम सीक्वेंसर दिखाई देगा।
प्ले बटन दबाएं और आपकी ड्रम मशीन बजना शुरू हो जाएगी। सीक्वेंसर के साथ तब तक खेलें जब तक आपका दिल संतुष्ट न हो जाए।
जब तक आपके पाई के लिए एक नेटवर्क मार्ग है, आप किसी भी डिवाइस से पाई के वेब इंटरफेस तक पहुंच सकते हैं - इसे अपने मोबाइल या टैबलेट से आज़माएं।
चरण 14: अपने ड्रम और आवास का निर्माण
![अपने ड्रम और आवास का निर्माण अपने ड्रम और आवास का निर्माण](https://i.howwhatproduce.com/images/005/image-14500-68-j.webp)
![अपने ड्रम और आवास का निर्माण अपने ड्रम और आवास का निर्माण](https://i.howwhatproduce.com/images/005/image-14500-69-j.webp)
![अपने ड्रम और आवास का निर्माण अपने ड्रम और आवास का निर्माण](https://i.howwhatproduce.com/images/005/image-14500-70-j.webp)
यह वह जगह है जहाँ आपको इलेक्ट्रॉनिक स्पेगेटी के अपने ढेर को एक वास्तविक ड्रम मशीन में बदलने को मिलता है। जैसा कि पहले कहा गया है, आप यहां क्या करते हैं यह आप पर निर्भर है। लगभग किसी भी चीज के बारे में जो हिट होने पर शोर करती है, उसका उपयोग किया जा सकता है, और वह जगह है जहां आप वास्तव में अपनी परियोजना को अपने लिए अद्वितीय में बदल सकते हैं।
ड्रम के लिए विचारों के लिए मेरे घर के आसपास अच्छी अफवाह थी, जो बीयर की बोतल, कैन, शेकर, बोतल के टॉप और चम्मच प्रदान करता था। मछली पकड़ने का जाल समुद्र तट पर पाया गया था, और डेस्क बेल और मगरमच्छ कास्टैनेट ईबे से आया था। मुझे एक स्किप में एक टूटा हुआ पियानो मिला, इसने बोतल और कैन के लिए हथौड़े प्रदान किए, साथ ही लकड़ी के डॉवलिंग के साथ-साथ घंटी को पकड़ने के लिए और धातु की छड़ों को पिवट करने और चम्मच को पकड़ने के लिए।
मैंने प्रत्येक ड्रम को एक स्टैंडअलोन घटक बनाया है, इसलिए यदि एक टूट जाता है या मैं इससे खुश नहीं हूं, तो मैं इसे बिना किसी अधिक उपद्रव के दूसरे के साथ बदल सकता हूं।
सोलनॉइड बोल्ट छेद के साथ आते हैं जिन्हें एम 3 बोल्ट की आवश्यकता होती है। लकड़ी में छेद करना थोड़ा मुश्किल था क्योंकि आपको स्थिति को ठीक से प्राप्त करना होता है, लेकिन सोलनॉइड को स्थिति में रखते हुए पाया गया कि ड्रिलिंग से पहले छेदों को एक ब्रैडल के साथ चिह्नित करना अच्छी तरह से काम करता है।
मैंने ज्यादातर स्क्रैप लकड़ी के कुछ बिट्स के साथ ड्रम के लिए 6 मिमी एमडीएफ (मेरी स्थानीय DIY दुकान से ऑफकट्स) का उपयोग किया, या तो गोंद या शिकंजा के साथ रखा।
कैन और बीयर की बोतल पर लगे हथौड़े शायद अनावश्यक हैं, क्योंकि आप सीधे सोलनॉइड से सिर्फ एक अच्छा हिट प्राप्त कर सकते हैं, लेकिन मैं मशीन में अधिक से अधिक गति प्राप्त करना चाहता था ताकि इसे नेत्रहीन रूप से दिलचस्प बनाया जा सके।
आवास
आवास 3.6 मिमी प्लाईवुड, 18 मिमी एमडीएफ और कुछ स्ट्रिपवुड से बना एक साधारण मोटा और तैयार बॉक्स है। मैं बॉक्स के सामने के लिए पतली प्लाईवुड चाहता था, इसलिए यह एक चम्मच के साथ हिट होने पर गूंजता था, लेकिन लकड़ी के विकल्प मुख्य रूप से मेरे स्थानीय DIY दुकान में शेड और स्क्रैप लकड़ी के खंड में पहले से ही थे। मैंने इलेक्ट्रॉनिक्स रखने के लिए बॉक्स के नीचे एक प्लेटफॉर्म बनाया और ड्रम रखने के लिए एक और प्लेटफॉर्म बनाया। बॉक्स बनाने के लिए:
1. छोर बनाने के लिए एमडीएफ के 2 बराबर आकार काट लें। स्ट्रिपवुड के 4 टुकड़े काटें (मैंने 34 मिमी x 12 मिमी का उपयोग किया) बॉक्स 3 की वांछित चौड़ाई से 50 मिमी छोटा। बॉक्स आकार बनाने के लिए स्ट्रिपवुड को 2 एमडीएफ सिरों पर नेल करें। स्ट्रिपवुड को बॉक्स के ऊपर और नीचे से लगभग 1 सेमी दूर रखें।4. बॉक्स की चौड़ाई और ऊंचाई से मेल खाने के लिए प्लाईवुड के 2 टुकड़े काटें। इन्हें बॉक्स के आगे और पीछे mdf और स्ट्रिपवुड से जोड़कर अटैच करें।5. बॉक्स के अंदर फिट होने के लिए प्लाईवुड का एक टुकड़ा काटें और इलेक्ट्रॉनिक्स को रखने के लिए स्ट्रिपवुड के निचले टुकड़ों पर रखें। मैंने बॉक्स की लगभग आधी लंबाई अपना बनाया।6। ड्रम को जोड़ने के लिए प्लाईवुड का एक और टुकड़ा काटें। यह स्ट्रिपवुड के शीर्ष टुकड़ों पर बैठता है।7। पावर केबल्स को फीड करने के लिए नीचे के प्लेटफॉर्म के पास एक छेद काटें।
चित्र
पेंट करने के लिए, मैंने ऐक्रेलिक प्राइमर अंडरकोट और उसके बाद क्राउन मैट टेस्टर पॉट्स का इस्तेमाल किया। सस्ते दाम पर विभिन्न प्रकार के रंग प्राप्त करने के लिए टेस्टर पॉट एक अच्छा तरीका है।
चरण 15: वापस बैठो और मज़े करो
![](https://i.ytimg.com/vi/oNB-VddAX4o/hqdefault.jpg)
और वहां आपके पास है, एक बहुत अच्छी ड्रम मशीन। यूट्यूब वीडियो में अनुक्रम के लिए सार यहां पाया जा सकता है।
यदि आप आगे बढ़ते हैं और अपना खुद का बनाते हैं तो कृपया साझा करें, मुझे यह देखना अच्छा लगेगा कि आप क्या लेकर आए हैं। मज़े करो!
सिफारिश की:
रास्पबेरी पाई ड्रम मशीन: 5 कदम
![रास्पबेरी पाई ड्रम मशीन: 5 कदम रास्पबेरी पाई ड्रम मशीन: 5 कदम](https://i.howwhatproduce.com/images/002/image-4616-j.webp)
रास्पबेरी पाई ड्रम मशीन: रास्पबेरी पाई + पायथन के माध्यम से नमूना सीक्वेंसर। सीक्वेंसर में 4 पॉलीफोनी होते हैं और उपयोगकर्ता को 6 अलग-अलग अनुक्रमों को संग्रहीत और क्यू करने की अनुमति देता है, जिन्हें वे वास्तविक समय में वैकल्पिक कर सकते हैं, और विभिन्न नमूनों के बीच बदलने की क्षमता का समर्थन करते हैं। . मैं
मेकी मेकी इलेक्ट्रिक ड्रम / ड्रम मशीन: 8 कदम
![मेकी मेकी इलेक्ट्रिक ड्रम / ड्रम मशीन: 8 कदम मेकी मेकी इलेक्ट्रिक ड्रम / ड्रम मशीन: 8 कदम](https://i.howwhatproduce.com/images/009/image-26710-j.webp)
मेकी मेकी इलेक्ट्रिक ड्रम / ड्रम मशीन: इलेक्ट्रिक ड्रम का एक सेट बनाने के तरीके पर यह ट्यूटोरियल, मेकी मेकी प्रतियोगिता में एक प्रविष्टि है। सामग्री, उपलब्धता और व्यक्तिगत विकल्पों पर भिन्न होगी। कार्डबोर्ड को अधिक टिकाऊ सामग्री के साथ बदला जा सकता है, और स्तरित किया जा सकता है फोम के साथ/टेक्स के लिए अन्य
HX1-DM - अपसाइक्लिंग Arduino DUE संचालित DIY ड्रम मशीन (मृत मशीन MK2 के साथ निर्मित): 4 चरण
![HX1-DM - अपसाइक्लिंग Arduino DUE संचालित DIY ड्रम मशीन (मृत मशीन MK2 के साथ निर्मित): 4 चरण HX1-DM - अपसाइक्लिंग Arduino DUE संचालित DIY ड्रम मशीन (मृत मशीन MK2 के साथ निर्मित): 4 चरण](https://i.howwhatproduce.com/images/001/image-1381-157-j.webp)
HX1-DM - अपसाइक्लिंग Arduino DUE संचालित DIY ड्रम मशीन (एक मृत Maschine MK2 के साथ बनाया गया): युक्ति। हाइब्रिड मिडी नियंत्रक / ड्रम मशीन: Arduino DUE संचालित! 16 वेलोसिटी सेंसिंग पैड बहुत कम विलंबता के साथ 1>ms 8 नॉब्स उपयोगकर्ता किसी भी मिडी को असाइन करने योग्य #CC कमांड 16ch बिल्ट-इन सीक्वेंसर (कोई कंप्यूटर की आवश्यकता नहीं !!) MIDI इन / आउट / थ्रू फंक्शनल
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
![रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम](https://i.howwhatproduce.com/images/002/image-5563-20-j.webp)
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
पूल पाई गाय - रास्पबेरी पाई का उपयोग करके एआई संचालित अलार्म सिस्टम और पूल मॉनिटरिंग: 12 कदम (चित्रों के साथ)
![पूल पाई गाय - रास्पबेरी पाई का उपयोग करके एआई संचालित अलार्म सिस्टम और पूल मॉनिटरिंग: 12 कदम (चित्रों के साथ) पूल पाई गाय - रास्पबेरी पाई का उपयोग करके एआई संचालित अलार्म सिस्टम और पूल मॉनिटरिंग: 12 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/004/image-9207-28-j.webp)
पूल पाई गाय - रास्पबेरी पाई का उपयोग करके एआई संचालित अलार्म सिस्टम और पूल मॉनिटरिंग: घर पर पूल होना मजेदार है, लेकिन बड़ी जिम्मेदारी के साथ आता है। मेरी सबसे बड़ी चिंता यह निगरानी है कि क्या कोई पूल के पास है (विशेषकर छोटे बच्चे)। मेरी सबसे बड़ी झुंझलाहट यह सुनिश्चित कर रही है कि पूल की पानी की लाइन कभी भी पंप के प्रवेश द्वार से नीचे न जाए