विषयसूची:
- आपूर्ति
- चरण 1: मायोवेयर को कण फोटॉन के साथ जोड़ना
- चरण 2: कण फोटॉन में कोड अपलोड करना
- चरण 3: मायोवेयर का प्लेसमेंट
- चरण 4: मायोवेयर को एकता के साथ जोड़ना
- चरण 5: हो गया
वीडियो: IoT: अपनी भौहें (EMG) का उपयोग करके HoloLens को नियंत्रित करें: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
यह प्रोजेक्ट यूनिवर्सिटी ऑफ़ कोलोराडो बोल्डर के NASA SUITS प्रोजेक्ट का एक हिस्सा था जिसे अप्रैल 2019 में NASA JSC में प्रस्तुत और परीक्षण किया गया था। उस वर्ष की परियोजना के लिए, मैं हार्डवेयर विकास का प्रोजेक्ट लीड था और यह मेरे योगदानों में से एक था। नासा सूट चुनौती के बारे में यहाँ और पढ़ें।
इस परियोजना के साथ, मैं किसी को भी (इस मामले में ईवीए अंतरिक्ष यात्री) को माइक्रोसॉफ्ट होलोलेन्स में तैनात हेड-अप-डिस्प्ले (एचयूडी) के साथ इंटरफेस करने की अनुमति देना चाहता था, बिना हाथ के जेस्चर या वॉयस इनपुट का उपयोग किए। मैंने इस लक्ष्य को एक एक्सेसिबिलिटी दृष्टिकोण से निपटाया, मैं एक परिधीय/पहनने योग्य विकसित करना चाहता था जो ईवीए अंतरिक्ष यात्रियों को जमीनी नियंत्रण के साथ संचार पर कब्जा किए बिना उनके प्रदर्शन के साथ इंटरफेस करने की अनुमति देगा, और उनके अत्यधिक दबाव वाले दस्ताने के कारण इशारा इंटरफेसिंग अनुचित है। हालांकि यह एक ऐसा डोमेन है जिससे मैं कुछ अपरिचित हूं, मैं यह भी देख सकता हूं कि यह परिधीय विकलांग लोगों के लिए उपयोगी है, जिससे वे HoloLens या अन्य AR/VR उपकरणों का उपयोग कर सकते हैं और उन इंटरफेसिंग इनपुट को छोड़ सकते हैं जो बहिष्कृत या चुनौतीपूर्ण हैं।
जबकि इस परियोजना के लिए आइटम सूची स्वयं बहिष्करणीय है (होलोलेन्स बहुत महंगा है!), परिधीय का उपयोग अन्य एआर/वीआर उपकरणों के साथ किया जा सकता है।
यदि आपके कोई प्रश्न हैं, मेरे काम के साथ बने रहना चाहते हैं, या सिर्फ विचारों को उछालना चाहते हैं, तो कृपया मेरे ट्विटर पर ऐसा करें: @4Eyes6Senses।
आपूर्ति
Microsoft HoloLens (या अन्य AR/VR डिवाइस)
कण फोटॉन
मायोवेयर मसल सेंसर - मायोवेयर सेंसर को अन्य ईएमजी ब्रेकआउट बोर्ड से बदला जा सकता है। यदि आप सुनिश्चित नहीं हैं कि EMG क्या है, तो मेरा सुझाव है कि आप इसके बारे में यहाँ और पढ़ें
बायोमेडिकल सेंसर पैड
एकता (मुक्त)
एकता में प्रोजेक्ट बनाने का कुछ अनुभव
वायर
चरण 1: मायोवेयर को कण फोटॉन के साथ जोड़ना
कण फोटॉन को मायोवेयर बोर्ड से जोड़ना काफी सरल है। इस चरण के लिए, आपको कण फोटॉन और मायोवेयर बोर्ड के बीच के कनेक्शनों को मिलाप करना होगा। सुनिश्चित करें कि आपके पास मजबूत कनेक्शन हैं ताकि डिवाइस पहनते समय केबल टूट न जाए। टूटने से बचने के लिए, मैं फोटॉन में टांका लगाने से पहले केबलों को ब्रेडिंग करने की सलाह देता हूं।
- MyoWare बोर्ड के "+" पोर्ट में एक तार मिलाएं, फिर केबल के दूसरे छोर को फोटॉन के "3v3" पिन में मिलाएं।
- MyoWare बोर्ड के "-" पोर्ट में एक तार मिलाएं, फिर केबल के दूसरे छोर को फोटॉन के "GND" पिन में मिलाएं।
- MyoWare बोर्ड के "SIG" पोर्ट में एक तार मिलाएं, फिर केबल के दूसरे छोर को फोटॉन के "A0" पिन में मिलाएं।
चरण 2: कण फोटॉन में कोड अपलोड करना
कण फोटॉन की आईडीई का उपयोग करके,.ino फ़ाइल अपलोड करें। MyoWare बोर्ड को एक मांसपेशी समूह पर रखें और यह सुनिश्चित करने के लिए कि आपका उपकरण काम कर रहा है, मानों की जाँच करें। कोड को देखते समय आप देखेंगे कि एक "दहलीज" चर पहले से ही सेट है, यह चर वह न्यूनतम मान है जो MyoWare मेरी मांसपेशियों से पढ़ता है जब मैं अपनी भौहें पूरी तरह से उठाता हूं। मैंने वेरिएबल को "600" पर भी सेट किया है क्योंकि इसने मुझे बिना किसी झूठी सकारात्मक (आकस्मिक ट्रिगरिंग) के MyoWare पहनते समय सामान्य बातचीत करने की अनुमति दी है, आप मूल्यों के साथ खेलना चाह सकते हैं जब तक कि आपको अपने उपयोग के लिए वांछित सीमा नहीं मिल जाती।
चरण 3: मायोवेयर का प्लेसमेंट
हमारे NASA SUITS प्रोजेक्ट के लिए, मैंने MyoWare बोर्ड को आइब्रो के ऊपर रखना चुना। एडफ्रूट द्वारा किए गए 'सुपर ब्राउज' प्रोजेक्ट को देखने के बाद मुझे वहां मायोवेयर लगाने के लिए प्रेरित किया गया। कुछ परीक्षणों के बाद, यह स्पष्ट हो गया कि इस विशिष्ट परियोजना के लिए भौहें एक महान स्थान हैं। यह एक महान स्थान है क्योंकि सेंसर हाथ, पैर और धड़ के माध्यम से लगातार मांसपेशियों की गतिविधियों से प्रभावित नहीं होंगे जो कि ईवीए अंतरिक्ष यात्री स्पेसवॉक के दौरान करते हैं।
चरण 4: मायोवेयर को एकता के साथ जोड़ना
अब अंतिम चरण का समय आ गया है, आइए MyoWare को एकता से जोड़ते हैं! इस निर्देश में वह स्क्रिप्ट शामिल है जिसे आपको अपनी एकता परियोजना में शामिल करने की आवश्यकता होगी। लेकिन पहले, आपको कोड में कुछ चीजों को बदलना होगा। सबसे पहले, आपको अपने प्रोजेक्ट में JSON ऑब्जेक्ट यूनिटी प्लगइन जोड़ना होगा। इसके बाद, आपको लाइन 19 में अपनी खुद की डिवाइस आईडी और एक्सेस टोकन जोड़ने की आवश्यकता होगी: पार्टिकलयूरी = "https://api.particle.io/v1/devices/[Insert your device id]/Next?access_token=[Insert your एक्सेस टोकन]"। आप अपनी डिवाइस आईडी कण आईडीई से प्राप्त कर सकते हैं, निम्नलिखित आकृति 2, अपने डिवाइस टैब (लाल बॉक्स) पर क्लिक करें और अपनी आईडी (नीला बॉक्स) खोजने के लिए अपने डिवाइस के नाम के नीचे देखें। इसके बाद, अपना एक्सेस टोकन खोजने के लिए IDE में सेटिंग टैब पर क्लिक करें।
चरण 5: हो गया
अपनी एकता परियोजना को पूरा करने के बाद, आपके पास एक EMG नियंत्रित HoloLens होगा!
यदि आपके कोई गहन प्रश्न हैं, मानव वृद्धि के बारे में जानना चाहते हैं, अपने काम के साथ बने रहना चाहते हैं, या केवल विचारों को उछालना चाहते हैं, तो कृपया मेरे ट्विटर पर ऐसा करें:
यदि आप 2019 - 2020 नासा सूट चुनौती के लिए हमारी टीम के साथ काम करने में रुचि रखते हैं, तो कृपया मुझे यहां ईमेल करें:
पहली तस्वीर में मॉडल के लिए विशेष धन्यवाद, डैरेन, जिन्होंने नासा में डिजाइन का परीक्षण भी किया। प्रोजेक्ट एजे के लिए मेरे प्रोग्रामिंग पार्टनर को एक और धन्यवाद, जिन्होंने इसे बहुत संभव बनाया।
सिफारिश की:
DIY -- कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: 6 चरण
DIY || कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: स्पाइडर रोबोट बनाते समय, रोबोटिक्स के बारे में बहुत सी बातें सीख सकते हैं। जैसे रोबोट बनाना मनोरंजक होने के साथ-साथ चुनौतीपूर्ण भी है। इस वीडियो में हम आपको स्पाइडर रोबोट बनाने का तरीका दिखाने जा रहे हैं, जिसे हम अपने स्मार्टफोन (Androi
रास्पबेरी पाई + यूबीडॉट्स का उपयोग करके अपनी इंटरनेट स्पीड का परीक्षण करें: 9 कदम
रास्पबेरी पाई + यूबीडॉट्स का उपयोग करके आप इंटरनेट की गति का परीक्षण करें: रास्पबेरी पाई न केवल प्रोटोटाइप और शैक्षिक उद्देश्यों के लिए, बल्कि व्यवसायों के भीतर औद्योगिक उत्पादन परियोजनाओं के लिए भी व्यापक रूप से उपयोग किया जाने वाला उपकरण बन गया है। पाई के आकार, कम लागत और पूरी तरह से परिचालित लिनक्स ओएस के अलावा, यह वाई-फाई से भी इंटरैक्ट कर सकता है।
रिमोट नियंत्रित कार - वायरलेस Xbox 360 नियंत्रक का उपयोग करके नियंत्रित: 5 कदम
रिमोट नियंत्रित कार - वायरलेस Xbox 360 नियंत्रक का उपयोग करके नियंत्रित: ये वायरलेस Xbox 360 नियंत्रक का उपयोग करके नियंत्रित अपनी खुद की रिमोट नियंत्रित कार बनाने के लिए निर्देश हैं
Blynk का उपयोग करके Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE संगत बोर्ड का उपयोग कैसे करें: 10 कदम
Blynk का उपयोग करके Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE संगत बोर्ड का उपयोग कैसे करें: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE संगत बोर्ड विवरण: वाईफाई ESP8266 विकास बोर्ड WEMOS D1। WEMOS D1 ESP8266 12E पर आधारित एक वाईफ़ाई विकास बोर्ड है। कार्यप्रणाली NODEMCU के समान है, सिवाय इसके कि हार्डवेयर का निर्माण किया जाता है
Blynk ऐप (IOT) (esp8266) का उपयोग करके Wemos D1 Mini / Nodemcu को कैसे नियंत्रित करें: 6 कदम
Blynk ऐप (IOT) (esp8266) का उपयोग करके Wemos D1 Mini / Nodemcu को कैसे नियंत्रित करें: नमस्कार दोस्तों, इस निर्देश में, मैं आपको दिखाऊंगा कि कैसे blynk ऐप का उपयोग करके Wemos D1 मिनी या (नोडेमकू) को नियंत्रित किया जाए। यह एक पूर्ण शुरुआती गाइड है। विस्तार से ट्यूटोरियल के लिए वीडियो अवश्य देखें लाइक, शेयर और amp; मेरे चैनल को सब्सक्राइब करें