विषयसूची:
- आपूर्ति
- चरण 1: 3D अपने भागों को प्रिंट करें
- चरण 2: सॉफ्टवेयर और पुस्तकालय स्थापित करें
- चरण 3: पायथन लिपि को समझना
- चरण 4: अपने स्मार्ट दस्ताने को इकट्ठा करें
वीडियो: एक स्मार्ट दस्ताने कंप्यूटर माउस: 4 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
यह एक "स्मार्ट ग्लोव" कंप्यूटर माउस है जिसका उपयोग किसी भी पीसी, मैक या लिनक्स कंप्यूटर के साथ किया जा सकता है। यह एक बिन्हो नोवा मल्टी-प्रोटोकॉल यूएसबी होस्ट एडेप्टर का उपयोग करके बनाया गया है, जो आपको सेंसर और अन्य घटकों को अपने कंप्यूटर से कनेक्ट करने देता है और फिर कंप्यूटर पर चल रहे कोड का उपयोग करके उन्हें नियंत्रित करता है (जैसा कि एक माइक्रोकंट्रोलर प्रोग्रामिंग के विपरीत)।
इस स्मार्ट ग्लव से आप माउस कर्सर को इधर-उधर घुमा सकते हैं, लेफ्ट क्लिक या राइट क्लिक कर सकते हैं। ड्रैगिंग वर्तमान में प्रोग्राम नहीं किया गया है, लेकिन यदि आप इसे जोड़ना चाहते हैं तो माउस कंट्रोल लाइब्रेरी उस कार्यक्षमता का समर्थन करती है। इसे कई सहायक माउस उपकरणों के लिए अनुकूलित किया जा सकता है, जैसे कि उन लोगों के लिए हेडबैंड जिनके पास अपने हाथों का उपयोग नहीं है।
आपूर्ति
इसे बनाने के लिए, आपको केवल कुछ घटकों की आवश्यकता होगी। उनमें शामिल हैं:
- बिन्हो नोवा
- बिन्हो क्विक इंटरफेस बोर्ड
- स्पार्कफन एक्सेलेरोमीटर (क्विक)
- स्पार्कफन फ्लेक्स दस्ताने नियंत्रक (क्विक)
- लंबी क्विक केबल
- लघु क्विक केबल
- आपकी पसंद का दस्ताना
- M3 स्क्रू और हीट-सेट इंसर्ट
संलग्नक और फ्लेक्स सेंसर गाइड को प्रिंट करने के लिए आपको एक 3D प्रिंटर तक पहुंच की भी आवश्यकता होगी।
चरण 1: 3D अपने भागों को प्रिंट करें
आप एनक्लोजर और फ्लेक्स सेंसर गाइड को 3डी प्रिंट करके शुरू करेंगे। समर्थन आवश्यक नहीं हैं।
भागों के मुद्रित होने के बाद, आप M3 आवेषण को गर्म करने के लिए टांका लगाने वाले लोहे का उपयोग कर सकते हैं और फिर उन्हें जगह में धकेल सकते हैं।
चरण 2: सॉफ्टवेयर और पुस्तकालय स्थापित करें
इससे पहले कि आप कुछ और करें, आपको पायथन 3 स्थापित करना होगा। आप अपने ऑपरेटिंग सिस्टम के लिए यहां पायथन वेबसाइट पर एक इंस्टॉलर पा सकते हैं:
फिर आप बिन्हो नोवा द्वारा उपयोग किए गए पुस्तकालयों को स्थापित करेंगे। यह आपके टर्मिनल या विंडोज पॉवरशेल के माध्यम से पायथन के बिल्ट-इन पैकेज मैनेजर (पिप) के साथ करना आसान है। पूर्ण निर्देश यहां हैं:
पिप बिनहो-होस्ट-एडाप्टर स्थापित करें
अंत में, आपको PyAutoGUI लाइब्रेरी स्थापित करने की आवश्यकता है। यह पुस्तकालय आपको पायथन के साथ अपने कंप्यूटर माउस को प्रोग्रामेटिक रूप से नियंत्रित करने देता है। PyAutoGUI को पिप के साथ भी स्थापित किया जा सकता है, और पूर्ण निर्देश यहाँ हैं:
पाइप स्थापित pyautogui
चरण 3: पायथन लिपि को समझना
संलग्न पायथन लिपि में स्मार्ट दस्ताने के लिए आपके लिए आवश्यक सभी कोड शामिल हैं। आपको केवल COM पोर्ट में परिवर्तन करना है। यह वर्तमान में COM3 पर सेट है, लेकिन आपको इसे उस COM पोर्ट से मिलान करने के लिए बदलना होगा जिसमें आपका Binho Nova पंजीकृत है।
विंडोज़ में, आप उस जानकारी को अपने डिवाइस मैनेजर पर जाकर (विंडोज़ 10 में स्टार्ट आइकन पर राइट क्लिक करें) और पोर्ट्स के तहत देख सकते हैं।
यदि माउस क्लिक अपेक्षित रूप से नहीं हो रहे हैं, तो आप "क्लिक थ्रेशोल्ड" मान को भी समायोजित करना चाह सकते हैं। इस मान को 14000 तक बढ़ाने से फ्लेक्स सेंसर क्लिक के प्रति अधिक संवेदनशील हो जाएंगे, जबकि इसे 10000 तक कम करने से वे कम संवेदनशील हो जाएंगे (आपको अपनी उंगली को और आगे ले जाने की आवश्यकता होगी)।
यह कैसे काम करता है, इसकी बेहतर समझ पाने के लिए आप कोड में टिप्पणियों के माध्यम से पढ़ सकते हैं, लेकिन संक्षेप में:
- आवश्यक पुस्तकालयों को आयात करें
- यदि माउस गलत तरीके से कार्य करता है तो PyAutoGUI विफल सुरक्षित सेट करें
- COM पोर्ट को परिभाषित करें और प्रारंभिक मान सेट करें
- बिन्हो नोवा को I2C संचार के लिए तैयार करें
- एक्सेलेरोमीटर से कनेक्शन को इनिशियलाइज़ करें
- लूपिंग शुरू करें। प्रत्येक लूप, फ्लेक्स सेंसर और एक्सेलेरोमीटर के मूल्यों की जांच करें। यदि उपयुक्त हो, तो कर्सर ले जाएँ या माउस क्लिक करें।
- बिन्हो कनेक्शन बंद करें। कोड वास्तव में इस बिंदु तक नहीं पहुंचना चाहिए जब तक कि यह किसी भी तरह से लूप से बाहर न हो जाए
चरण 4: अपने स्मार्ट दस्ताने को इकट्ठा करें
विधानसभा बहुत सीधी है। फ्लेक्स सेंसर बोर्ड शॉर्ट क्विक केबल के साथ एक्सेलेरोमीटर बोर्ड से कनेक्ट होगा। फिर एक्सेलेरोमीटर बोर्ड लंबी Qwiic केबल के साथ Binho Qwiic इंटरफ़ेस बोर्ड से जुड़ जाएगा। अंत में, वह इंटरफ़ेस बोर्ड बिन्हो नोवा के अंतर्निर्मित केबल से जुड़ा हुआ है। अब आप यह जांचने के लिए पायथन स्क्रिप चला सकते हैं कि सब कुछ ठीक से काम कर रहा है।
यदि ऐसा है, तो अपने घटकों को बाड़े के अंदर रखें और दो हिस्सों को छोटे 10 मिमी M3 स्क्रू के साथ सुरक्षित करें। फ्लेक्स सेंसर बोर्ड और एक्सेलेरोमीटर बोर्ड दोनों का सामना करना चाहिए! अब आप अपने दस्ताने में संलग्नक और फ्लेक्स सेंसर गाइड को संलग्न करने के लिए कुछ गर्म गोंद या कपड़े के गोंद का उपयोग कर सकते हैं। सुनिश्चित करें कि शिकंजा ऊपर की ओर हैं, यदि आपको बाद में बाड़े को खोलने की आवश्यकता है। जब आप दस्ताने पहन रहे हों तो स्थिति को चिह्नित करना भी सबसे अच्छा है ताकि यह सुनिश्चित हो सके कि वे एक आरामदायक स्थान पर हैं।
इतना ही! अब आपके पास एक अच्छा पहनने योग्य कंप्यूटर माउस है! बेशक, आप बिन्हो नोवा के साथ बहुत कुछ कर सकते हैं, यह सिर्फ एक उदाहरण है कि स्पार्कफुन के क्विक लाइनअप जैसे I2C घटकों के साथ काम करना कितना आसान है।
सहायक टेक प्रतियोगिता में उपविजेता
सिफारिश की:
लकवाग्रस्त लोगों के लिए कंप्यूटर माउस को पैरामाउस करें: 5 कदम (चित्रों के साथ)
लकवाग्रस्त लोगों के लिए कंप्यूटर माउस पैरामाउस: नमस्कार, इस ट्यूटोरियल में मैं वर्णन करूंगा कि विकलांग, लकवाग्रस्त या चतुर्भुज लोगों के लिए कंप्यूटर माउस कैसे बनाया जाता है। यह विशेष उपकरण बनाना आसान है और बहुत कम लागत वाला है, केवल एक छोटा पेचकश और काटने वाला चाकू होगा टी के लिए पर्याप्त से अधिक हो
साइबोर्ग कंप्यूटर माउस: 4 कदम (चित्रों के साथ)
साइबोर्ग कंप्यूटर माउस: कई अध्ययनों से पता चलता है कि पारंपरिक कंप्यूटर माउस का उपयोग करने की मुद्रा खतरनाक हो सकती है। माउस कंप्यूटर उपकरण का एक मानक टुकड़ा है। कंप्यूटर उपयोगकर्ता कीबोर्ड से लगभग तीन गुना अधिक माउस का उपयोग करते हैं। जैसा कि जोखिम दर अधिक है, मैं
थेरेमोज - थेरेमिन नियंत्रित कंप्यूटर माउस: 6 कदम (चित्रों के साथ)
Theremoose - थेरेमिन नियंत्रित कंप्यूटर माउस: यह परियोजना रैंडी ग्लेन के सहयोग से बनाई गई थी, उसे यहां देखना सुनिश्चित करें: https://www.instructables.com/member/rglenn/लगभग एक हफ्ते पहले मैंने एक हैकथॉन में भाग लिया था यहाँ टोरंटो में भयानक विचार (stupidhacktoronto.com)। यह वें
जादूगर दस्ताने: एक Arduino नियंत्रित नियंत्रक दस्ताने: 4 कदम (चित्रों के साथ)
जादूगर दस्ताने: एक Arduino नियंत्रित नियंत्रक दस्ताने: जादूगर दस्ताने। मेरी परियोजना में मैंने एक दस्ताने बनाया है जिसका उपयोग आप अपने पसंदीदा जादू से संबंधित खेलों को केवल कुछ बुनियादी arduino और arduino संपत्तियों का उपयोग करके एक शांत और immersive तरीके से खेलने के लिए कर सकते हैं। आप एल्डर स्क्रोल जैसे चीजों के खेल खेल सकते हैं, या आप
Arduino माउस नियंत्रण दस्ताने: 6 कदम (चित्रों के साथ)
Arduino माउस कंट्रोल ग्लव: इसलिए अपने स्कूल प्रोजेक्ट के लिए मैंने एक Arduino ग्लव बनाया, जो आपके कर्सर को एक्सेलेरोमीटर से नियंत्रित कर सकता है। कुछ सरल चरणों में मैं आपको दिखाऊंगा कि इस प्रक्रिया को कैसे दोहराया जाए