विषयसूची:

५$ कार्दुइनॉस पैड: ५ कदम
५$ कार्दुइनॉस पैड: ५ कदम

वीडियो: ५$ कार्दुइनॉस पैड: ५ कदम

वीडियो: ५$ कार्दुइनॉस पैड: ५ कदम
वीडियो: शीर्ष 5! कोरियाई खाद्य कारखाने की अद्भुत खाद्य बड़े पैमाने पर उत्पादन प्रक्रिया 2024, नवंबर
Anonim
5$ कार्दुइनॉस पाद
5$ कार्दुइनॉस पाद

तो, इन Kaoss पैड और एक जैसे हार्डवेयर को देखते हुए, मैंने पाया कि इस डिवाइस के इतने महंगे होने का कोई मतलब नहीं है, जब आप इसे MIDI नियंत्रक के रूप में उपयोग करना चाहते हैं।

अपने पुर्जे बिन के माध्यम से जाने पर, मुझे एक पुराने लैपटॉप से एक सिनैप्टिक्स टचपैड मिला और लगा कि यह सिर्फ एक प्रतिस्थापन के रूप में काम करना चाहिए। ठीक है, जब मैं 5$ कहता हूं, मेरा मतलब वास्तव में सस्ता है। स्पष्ट रूप से एक ढीला arduino पहले से ही 20-25 USD है (लेकिन आप इसे ~ 2 USD के लिए सिर्फ एक नंगे ATMEGA168 चिप से बदल सकते हैं), और यह टचपैड शायद आपको कुछ पैसे भी खर्च करेगा, जब आप इसे पुराने से उबारने में सक्षम नहीं हैं लैपटॉप। चेतावनी: काओस पैड और इसी तरह के हार्डवेयर में सभी अंतर्निहित ऑडियो आउटपुट हैं, यह प्रोजेक्ट नहीं है …

चरण 1: सिग्नल खोजें

सिग्नल खोजें
सिग्नल खोजें
सिग्नल खोजें
सिग्नल खोजें
सिग्नल खोजें
सिग्नल खोजें

कुछ संक्षिप्त Google (और अधिकतर व्यर्थ दस्तावेज़ीकरण के माध्यम से जाने के बाद) मुझे यह वेबसाइट मिली जिसने मुझे बहुत मदद की:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html इस वेबसाइट में वह चित्र था जो आप यहां देख रहे हैं। इससे मुझे पता चला कि बोर्ड पर कौन से टेस्टपॉइंट हैं (वाह, कई!) जहां इन 3 पिनों से जुड़ा है। (दूसरी तस्वीर देखें)। मुझे पूरा यकीन नहीं है कि T1001 कंट्रोलर इस कंट्रोलर के पिन-आउट में समान है, लेकिन अगर आपको पता है कि क्या देखना है तो सिग्नल ढूंढना बहुत कठिन नहीं होना चाहिए।

चरण 2: टच-पैड को मिलाप करना

टच-पैड को टांका लगाना
टच-पैड को टांका लगाना
टच-पैड को टांका लगाना
टच-पैड को टांका लगाना

खैर, यह काफी आसान है, आपको जो बिंदु मिले हैं उन्हें सामने लाएं:D

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

चरण 3: Arduino के लिए इंटरफेसिंग।

Arduino के लिए इंटरफेसिंग।
Arduino के लिए इंटरफेसिंग।

जैसा कि अब आपके पास तारों के साथ एक टच-पैड है, आइए इससे मूल्य प्राप्त करने पर ध्यान दें।

Arduino के लिए उपलब्ध ps2 पुस्तकालय स्वाभाविक रूप से एक माउस के रूप में काम करते हैं और यदि आप ऐसी चीज में हैं, तो माउस प्रकार के इनपुट की अनुमति देते हैं;) नीचे आपको http:/ पर उपलब्ध ps2 लाइब्रेरी के आधार पर arduino के लिए एक karduinoss.pde स्केच मिलेगा। /www.arduino.cc/playground/ComponentLib/Ps2mouse जो लगभग ~ ४००० चरणों के साथ एक पूर्ण xy नियंत्रक के रूप में टच-पैड को प्रारंभ करेगा। कोड इसे प्राप्त मूल्यों के आधार पर कुछ ऑटो-अंशांकन करता है, और https://www.varal.org/ttymidi/ पर उपलब्ध ttymidi के उपयोग के माध्यम से x, y और z मानों को MIDI नियंत्रक में बदल देता है। karduinoss.pde स्केच मानता है कि एक एलईडी पिन 3 से जुड़ा है, पिन 13 पर टच-पैड घड़ी और पिन 12 पर टच-पैड डेटा।

चरण 4: इसे पैकेज करें

पैकेज इट अप
पैकेज इट अप
पैकेज इट अप
पैकेज इट अप

खैर, अपनी कल्पना को जंगली चलने दें:D

मैं इस तरह की परियोजनाओं के लिए प्लास्टिक के कंटेनरों को यादृच्छिक सामान से बचाता हूं। मैंने जो पैकेजिंग स्पष्ट रूप से की है, वह सबसे ठोस संभव नहीं है, लेकिन मुझे यकीन है कि इससे पहले कि मैं एक नए मामले के बारे में सोचूं, यह कुछ प्रदर्शनों के लिए होगा।

चरण 5: इसका इस्तेमाल करें

इसका इस्तेमाल करें!
इसका इस्तेमाल करें!

अब वास्तव में कुछ अच्छे मिडी एक्शन के लिए अपने नए बने कार्डुइनॉस पैड का उपयोग करने का समय है:)

नीचे आप 'alsa मॉड्यूलर सिंथेस' का एक स्क्रीनशॉट देखते हैं (जिसे आप https://alsamodular.sourceforge.net/ पर पा सकते हैं) लेकिन निश्चित रूप से आप इसे किसी भी प्रोग्राम में उपयोग करने के लिए स्वतंत्र हैं जो मिडी इनपुट का समर्थन करता है: DI आशा है कि सभी ने इसका आनंद लिया शिक्षाप्रद और अब अपना खुद का मिडी कंट्रोलर बनाने के लिए प्रेरणा पाएगा!

सिफारिश की: