विषयसूची:
- चरण 1: वीडियो देखें
- चरण 2: सभी आवश्यक सामग्री प्राप्त करें
- चरण 3: टचपैड के तारों के कनेक्शन की पहचान करें
- चरण 4: Arduino माइक्रोकंट्रोलर प्रोग्राम करें
- चरण 5: टचपैड को Arduino Board से कनेक्ट करें
- चरण 6: सेटअप को अपने कंप्यूटर से कनेक्ट करें
- चरण 7: 7 सेगमेंट एलईडी डिस्प्ले को Arduino Board से कनेक्ट करें
- चरण 8: सेटअप को कंप्यूटर से कनेक्ट करें और इसका परीक्षण करें
- चरण 9: वॉल्यूम नियंत्रण
- चरण 10: कोड को अनुकूलित करें
- चरण 11: अधिक करें
वीडियो: कंप्यूटर को नियंत्रित करने के लिए पुराने लैपटॉप के टचपैड का पुन: उपयोग करें!: 11 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
PS/2 लैपटॉप टचपैड माइक्रोकंट्रोलर के साथ उपयोग करने के लिए सबसे अच्छे यूजर इंटरफेस डिवाइसों में से हैं। स्लाइडिंग और टैपिंग फिंगर जेस्चर काफी सरल और मजेदार तरीके से कंट्रोलिंग स्टफ को साबित कर सकते हैं। इस निर्देश में, आइए एक को USB HID Arduino माइक्रोकंट्रोलर के साथ संयोजित करें ताकि हमारी उंगली की एक स्लाइड के साथ हमारे कंप्यूटर को नियंत्रित किया जा सके। आएँ शुरू करें!
चरण 1: वीडियो देखें
यह कैसे काम करता है और कीबोर्ड के कार्यों को जानने के लिए वीडियो देखें।
चरण 2: सभी आवश्यक सामग्री प्राप्त करें
हम इस परियोजना के मूल संस्करण से शुरू कर सकते हैं जहां दो कीबोर्ड शॉर्टकट फ़ंक्शन क्रमशः x और y अक्षों पर उंगली की गति के माध्यम से नियंत्रित किए जा सकते हैं। मल्टीफ़ंक्शन संस्करण हमें दो से अधिक कीबोर्ड शॉर्टकट फ़ंक्शंस का उपयोग करने की अनुमति देगा जहां एक्स-अक्ष आंदोलन फ़ंक्शन को नियंत्रित करेगा और वाई-अक्ष आंदोलन कार्यों के बीच स्विच करेगा।
इस परियोजना के लिए, आपको आवश्यकता होगी:
- एक USB HID- अनुरूप Arduino माइक्रोकंट्रोलर (लियोनार्डो, माइक्रो, प्रो माइक्रो)।
- एक पीएस / 2 टचपैड (सिनैप्टिक्स से एक की सिफारिश की जाती है क्योंकि इसे जाना जाता है और परीक्षण किया जाता है)।
- 4 तार (अरुडिनो बोर्ड को टचपैड से जोड़ने के लिए एक तरफ पुरुष कनेक्टर के साथ नंगे तार)।
एक बहुक्रिया नियंत्रक के लिए, आपको अतिरिक्त रूप से आवश्यकता होगी:
- एक 7-सेगमेंट एलईडी डिस्प्ले (कॉमन कैथोड वन, यानी, कॉमन टर्मिनल-वे)
- एक 220Ω रोकनेवाला।
- 9 तार (एलईडी डिस्प्ले को Arduino बोर्ड से जोड़ने के लिए)।
चरण 3: टचपैड के तारों के कनेक्शन की पहचान करें
उपयोग किए जा रहे टचपैड के भाग संख्या के लिए ऑनलाइन खोजें। यदि आप फंस जाते हैं, तो आप r/Arduino समुदाय से सहायता प्राप्त कर सकते हैं।
अधिकांश टचपैड पर, विशेष रूप से सिनैप्टिक्स वाले, निम्नलिखित कॉपर पैड ऑनबोर्ड चिप के प्रत्येक कनेक्शन से मेल खाते हैं:
- T22 ~> +5-वोल्ट
- T23 ~> GND
- T10 ~> घड़ी
- T11 ~> डेटा
चरण 4: Arduino माइक्रोकंट्रोलर प्रोग्राम करें
मैं आपको नियंत्रणों से परिचित होने के लिए कोड के मूल संस्करण से शुरू करने और अपनी भविष्य की आवश्यकताओं के अनुरूप सेटिंग्स के साथ बदलाव करने की सलाह दूंगा।
चरण 5: टचपैड को Arduino Board से कनेक्ट करें
जैसा कि टचपैड के कॉपर पैड पहले से ही ज्ञात हैं, हम टचपैड के 5-वोल्ट और जीएनडी इनपुट को Arduino बोर्ड के +5-वोल्ट और जीएनडी हेडर पिन से जोड़ सकते हैं।
क्लॉक पिन को A0 पिन से जोड़ा जाएगा और डेटा पिन को Arduino बोर्ड के पिन A1 से जोड़ा जाएगा।
सौभाग्य से, इस बोर्ड में पुरुष जम्पर तारों को जोड़ने की अनुमति देने के लिए एक बड़ा पर्याप्त रिबन कनेक्टर था। आप आवश्यक तांबे के पैड में तारों को मिला सकते हैं और यदि आप चौथी तस्वीर की तरह क्लीनर वायरिंग चाहते हैं, तो आप उस पर एक रिबन केबल और सोल्डर तारों का उपयोग कर सकते हैं जैसा कि तीसरी तस्वीर में दिखाया गया है।
चरण 6: सेटअप को अपने कंप्यूटर से कनेक्ट करें
यदि आप प्रोजेक्ट का बहु-कार्य संस्करण कर रहे हैं, तो आप इस चरण को अभी के लिए छोड़ सकते हैं।
सेटअप को जोड़ने के बाद, x-अक्ष में टचपैड पर उंगली घुमाने पर, आप बाएँ और दाएँ तीर कुंजियों को नियंत्रित करने में सक्षम होना चाहिए और y-अक्ष के साथ उंगली को घुमाने पर, आप ऊपर और नीचे को नियंत्रित करने में सक्षम होना चाहिए ऐरो कुंजी।
चरण 7: 7 सेगमेंट एलईडी डिस्प्ले को Arduino Board से कनेक्ट करें
Arduino बोर्ड के D9 को पिन करने के लिए 200Ω रेसिस्टर के माध्यम से डिस्प्ले के सामान्य पिन को कनेक्ट करें। फिर निम्नलिखित कनेक्शन बनाएं:
एलईडी डिस्प्ले पिन ~> Arduino बोर्ड पिन
ए ~> डी२
बी ~> डी3
सी~> डी4
डी ~> डी5
ई ~> डी6
एफ ~> डी7
जी ~> डी8
एलईडी डिस्प्ले के पिन 'डीपी' का इस्तेमाल नहीं किया जाएगा।
चरण 8: सेटअप को कंप्यूटर से कनेक्ट करें और इसका परीक्षण करें
सेटअप को कंप्यूटर से कनेक्ट करने के बाद, उंगली को y-अक्ष के साथ स्लाइड करने पर, जैसा कि वीडियो में है, एलईडी डिस्प्ले पर संख्या उंगली की गति की दिशा के आधार पर वृद्धि/कमी का कारण बनेगी। कुल 15 फ़ंक्शन हैं, जिनमें से 14 कंप्यूटर नियंत्रण के लिए हैं (फ़ंक्शन 0 एलईडी डिस्प्ले की चमक नियंत्रण के लिए आरक्षित है, लेकिन Arduino कोड को संशोधित करके बदला जा सकता है)।
फ़ंक्शन 0 में रहते हुए, उंगली को x-अक्ष के साथ खिसकाने पर, एलईडी डिस्प्ले की चमक भिन्न हो सकती है, जो उंगली की गति की दिशा पर निर्भर करती है। अन्य 14 कार्यों को Arduino कोड में समझाया गया है। अपनी आवश्यकताओं के अनुरूप उन्हें बदलने के लिए स्वतंत्र महसूस करें।
चरण 9: वॉल्यूम नियंत्रण
Arduino माइक्रोकंट्रोलर क्रमशः वॉल्यूम बढ़ाने और कम करने के लिए Ctrl कुंजी के साथ पेज अप और पेज डाउन कीज़ को दबाने का अनुकरण करता है। इस कीबोर्ड शॉर्टकट के काम करने के लिए, आपको यहाँ से 'Volume.exe' फ़ाइल डाउनलोड करनी होगी (यह सुरक्षित है) और इसे स्टार्टअप सिस्टम फ़ोल्डर में रखना होगा ताकि यह हर बार कंप्यूटर के बूट होने पर चलता रहे।
आप मदद के लिए इसे चेक कर सकते हैं।
चरण 10: कोड को अनुकूलित करें
कंप्यूटर को नियंत्रित करने के अलावा और अधिक कार्य करने के लिए कोड में परिवर्तन करने का प्रयास करें, अधिक फ़ंक्शन जोड़ें, या मौजूदा को बदलें। उपयोग करने के लिए बहुत सारे कार्य शेष हैं।
चरण 11: अधिक करें
टचपैड का उपयोग करके, इस तरह की अन्य चीज़ों को नियंत्रित करने का प्रयास करें। PS/2 टचपैड का उपयोग करके, आप बहुत कुछ कर सकते हैं! यदि आप कुछ नया लेकर आते हैं, तो उसे समुदाय के साथ साझा करने का प्रयास करें।
सिफारिश की:
स्टेपर मोटर को नियंत्रित करने के लिए पुराने लैपटॉप के टचपैड का पुन: उपयोग करें: 11 कदम (चित्रों के साथ)
स्टेपर मोटर को नियंत्रित करने के लिए पुराने लैपटॉप के टचपैड का पुन: उपयोग करें: मैंने कुछ महीने पहले यह प्रोजेक्ट बनाया था। कुछ दिन पहले, मैंने रेडिट पर r/Arduino पर प्रोजेक्ट का एक वीडियो पोस्ट किया था। लोगों को इस परियोजना में दिलचस्पी लेते हुए देखकर, मैंने इस निर्देश को बनाने का फैसला किया, जहाँ मैंने Arduino कोड में कुछ बदलाव किए हैं
स्टीरियो के रूप में पुराने फोन और पुराने स्पीकर का पुन: उपयोग करें: 4 कदम
एक पुराने फोन और पुराने स्पीकर को एक स्टीरियो के रूप में पुन: उपयोग करें: पुराने स्पीकर और एक पुराने स्मार्टफोन की एक जोड़ी को रेडियो, एमपी 3 प्लेबैक पॉडकास्ट और इंटरनेट रेडियो के साथ स्टीरियो इंस्टॉलेशन में बदल दें, कुछ सामान्य घटकों का उपयोग करके जिनकी कीमत कुल 5 यूरो से कम है! तो हमारे पास 5-10 साल पुराने स्मार्टप का यह कलेक्शन है
अपने कंप्यूटर को नियंत्रित करने के लिए मंत्र का प्रयोग करें!: 7 कदम (चित्रों के साथ)
अपने कंप्यूटर को नियंत्रित करने के लिए मंत्र का प्रयोग करें !: कभी हैरी पॉटर जैसे मंत्रों का उपयोग करना चाहते हैं? थोड़े से काम, और कुछ आवाज पहचान के साथ, इसमें महारत हासिल की जा सकती है। इस परियोजना के लिए आपको जिन चीजों की आवश्यकता है: विंडोज एक्सपी या विस्टा माइक्रोफोन वाला एक कंप्यूटर कुछ समय और धैर्य! यदि आपने इस निर्देश का आनंद लिया है
पावर बैंक बनाने के लिए अपनी पुरानी लैपटॉप बैटरी का पुन: उपयोग करें: 9 कदम (चित्रों के साथ)
पावर बैंक बनाने के लिए अपनी पुरानी लैपटॉप बैटरी का पुन: उपयोग करें: [वीडियो चलाएं] [सौर ऊर्जा बैंक] कुछ महीने पहले मेरे डेल लैपटॉप की बैटरी काम नहीं करती थी। जब भी मैं इसे मुख्य एसी आपूर्ति से अनप्लग करता हूं, लैपटॉप तुरंत बंद हो जाता है। कुछ दिनों के बाद हताशा, मैंने बैटरी बदल दी और मृत को रख दिया (मेरे अनुसार
सस्ते पोर्टेबल सिस्टम बनाने के लिए पुराने लैपटॉप के पुर्जों का पुन: उपयोग: 3 चरण (चित्रों के साथ)
सस्ते पोर्टेबल सिस्टम के निर्माण के लिए पुराने लैपटॉप के पुर्जों का पुन: उपयोग करना: हाल ही में मेरा पुराना लैपटॉप मर गया और मुझे एक नया खरीदना पड़ा, (RIP! 5520 आप चूक जाएंगे)। लैपटॉप के मदर बोर्ड की मृत्यु हो गई और क्षति की मरम्मत की जा सकती थी जब तक कि हाल ही में मैं रास्पबेरी पाई नहीं लाया और IOT sutff के साथ छेड़छाड़ करना शुरू कर दिया, लेकिन एक समर्पित की जरूरत थी