विषयसूची:
- चरण 1: आवश्यकताएँ
- चरण 2: रास्पबेरी पाई सेटअप
- चरण 3: तारों को जोड़ना
- चरण 4: 3डी प्रिंटिंग
- चरण 5: कैसे उपयोग करें
वीडियो: मसलकॉम - स्नायु नियंत्रित इंटरफ़ेस: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मसलकॉम शारीरिक रूप से अक्षम रोगियों के लिए पहले की तरह संवाद करने का एक नया और अभिनव तरीका प्रदान करता है। किसी व्यक्ति की मांसपेशियों से ईएमजी मूल्यों को मापकर, उपयोगकर्ता एक यूजर इंटरफेस को नियंत्रित कर सकता है जो उन्हें दिन-प्रतिदिन के आधार पर संवाद करने में मदद करेगा। अपेक्षाकृत सस्ते और टिकाऊ घटकों के उपयोग के माध्यम से, हमने कम सीखने की अवस्था के साथ कम लागत और उपयोग में आसान उत्पाद/प्रोटोटाइप विकसित किया है।
हार्डवेयर प्रोटोटाइप 3डी प्रिंटेड एनक्लोजर में रास्पबेरी पाई 3 मॉडल बी पर आधारित है जो एक नोडजेएस सर्वर चला रहा है जिसमें रिएक्ट फ्रंटएंड है जो उपयोगकर्ताओं की मांसपेशियों से दालों को सिंक्रनाइज़ करता है।
ऐसे लोगों का एक उदाहरण जो इस उत्पाद का उपयोग कर सकते हैं, वे हैं ALS रोगी और इसी तरह। जो लोग एक (कुछ) मांसपेशियों को नियंत्रित करने में सक्षम हैं लेकिन बात करने या इंगित करने में सक्षम नहीं हैं। यह डिवाइस उपयोग में आसान इंटरफ़ेस है जो रोगी को अधिक स्वतंत्रता और अधिक मज़ा देता है।
कृपया ध्यान दें: यह उत्पाद एक चिकित्सा उपकरण नहीं है और इसका उपयोग ऐसे या सहायक के रूप में करने का इरादा नहीं है। इसे छात्रों द्वारा एक क्लास प्रोजेक्ट के रूप में डिजाइन किया गया है।
चरण 1: आवश्यकताएँ
हार्डवेयर आवश्यकताएँ
- 1x रास्पबेरी पाई 3बी (ओपन सर्किट)
- 1x 8GB माइक्रो एसडी कार्ड + एडेप्टर (ओपन सर्किट)
- 1x माइक्रो यूएसबी पावर केबल + प्लग 5V 2.5A (अमेज़ॅन)
- 1x RPI3 5 इंच LCD टच स्क्रीन (AliExpress)
- 1 एक्स यूटीपी केबल (अमेज़ॅन)
- 3x मायोवेयर मसल सेंसर्स (एडफ्रूट)
- (सहित। 9x 24 मिमी बायोमेडिकल सेंसर पैड (स्पार्कफुन))
- 1x 12-बिट ADC: ADS1015 (एडफ्रूट)
- 3x जैक प्लग पुरुष (इस तरह)
- 3x जैक प्लग महिला (इस तरह)
- 4x 1.5m सेंसर केबल (डबल कोर, परिरक्षित) (AliExpress)
- 1x प्रोटोटाइप बोर्ड (AliExpress)
- 4x रोकनेवाला 330 ओम (अलीएक्सप्रेस)
- कुछ लाल, काले और अन्य रंगीन तार
उपरोक्त लिंक के साथ अनुमानित कुल लागत: ~$130
सॉफ़्टवेयर आवश्यकताएँ (स्थानीय देव)
- एनपीएम (डाउनलोड करें)
- नोडजेएस (डाउनलोड करें)
- यार्न (डाउनलोड)
- गिट (डाउनलोड करें)
- मसलकॉम रिपोजिटरी (डाउनलोड करें)
ऐच्छिक
5V / min.2.5A (!) बैटरी पैक (जैसे Nierle, जो पूरी तरह से काम करता है)
ध्यान दें: ऊपर इस्तेमाल किए गए कुछ वेबशॉप डच में हैं, लेकिन अंग्रेजी समकक्षों को ढूंढना मुश्किल नहीं होना चाहिए।
चरण 2: रास्पबेरी पाई सेटअप
डाउनलोड आवश्यकताएं
कृपया तैयारी में निम्नलिखित मदों को डाउनलोड करें:
- डेस्कटॉप के साथ रास्पियन
- एसडी कार्ड फ़ॉर्मेटर
- नक़्क़ाश
- विंडोज़: पुट्टी
माइक्रो एसडी कार्ड फ़ॉर्मेट करना
- एसडी कार्ड को अपने कंप्यूटर में लगाएं। फ़ॉर्मेट करने के लिए कहे जाने पर, नहीं चुनें
- एसडी कार्ड फॉर्मेटर खोलें
- माइक्रो एसडी कार्ड चुनें
- त्वरित प्रारूप चुनें
- प्रारूप पर क्लिक करें
रास्पियन स्थापित करें
- डाउनलोड की गई रास्पियन.zip फ़ाइल को अनज़िप करें।
- एचर सॉफ्टवेयर खोलें
- अनज़िप्ड रास्पियन.img फ़ाइल का चयन करें
- लिखने के लिए माइक्रो एसडी कार्ड चुनें
- फ्लैश पर क्लिक करें
- फ्लैशिंग प्रक्रिया पूरी होने के बाद: यदि आपके ओएस द्वारा प्रारूपित करने के लिए कहा जाए, तो नहीं चुनें
- माइक्रो एसडी कार्ड रूट खोलें और ssh नामक फाइल को डायरेक्टरी में रखें (कोई एक्सटेंशन नहीं)
रास्पबेरी से कनेक्ट करें
रास्पबेरी में डिफ़ॉल्ट लॉगिन क्रेडेंशियल हैं, जिनका उपयोग नीचे दिए गए चरणों में किया गया है।
- होस्टनाम: रास्पबेरीपी
- उपयोगकर्ता नाम: पीआई
- पासवर्ड: रास्पबेरी
- माइक्रो एसडी कार्ड को अपने कंप्यूटर से डिस्कनेक्ट करें और इसे रास्पबेरी पाई में रखें
- सुनिश्चित करें कि आपका कंप्यूटर वाईफाई के माध्यम से इंटरनेट से जुड़ा है
- एक यूटीपी केबल को अपने रास्पबेरी से और दूसरे छोर को अपने पीसी से कनेक्ट करें
- माइक्रो यूएसबी पावर एडॉप्टर में प्लग करें
यहां से, ट्यूटोरियल 2 भागों में विभाजित हो जाएगा। एक विंडोज के लिए और एक मैक यूजर्स के लिए।
खिड़कियाँ
- रन विंडो खोलने के लिए Windows+R कीबोर्ड शॉर्टकट का उपयोग करें
- टाइप करें: ncpa.cpl और नेटवर्क एडेप्टर के साथ कंट्रोल पैनल खोलने के लिए ओके दबाएं
- दाएँ माउस बटन के साथ अपने Wifi अडैप्टर पर क्लिक करें, और गुण चुनें
- साझाकरण टैब पर जाएं, और "अन्य नेटवर्क उपयोगकर्ताओं को इस कंप्यूटर के इंटरनेट कनेक्शन के माध्यम से कनेक्ट करने की अनुमति दें" चेक करें। नोट: यदि यह पहले से ही चेक किया गया था, तो कृपया अनचेक करें, सहेजें और फिर से जांचें।
- OK pressing दबाकर परिवर्तन सहेजें
- पोटीन खोलें
- होस्टनाम में निम्नलिखित टाइप करें (और HOSTNAME को सही मान से बदलें): HOSTNAME.mshome.net
- ओपन पर क्लिक करें
Mac
- सिस्टम सेटिंग्स खोलें
- साझा करने के लिए जाओ
- बाएं कॉलम में इंटरनेट साझाकरण चुनें (अभी तक सक्षम न करें)
- वाई-फ़ाई से अपना कनेक्शन साझा करें
- ईथरनेट का उपयोग करने वाले कंप्यूटरों के लिए
- बाएं कॉलम में बॉक्स को चेक करके इंटरनेट साझाकरण सक्षम करें
- अपना टर्मिनल शुरू करें और टाइप करें (और HOSTNAME को सही मान से बदलें):
- ssh [email protected]
पैकेज अपडेट करें
कुछ भी संस्थापित करने से पहले, संस्थापित संकुल को निम्न आदेश चलाकर अद्यतन करें:
सुडो एपीटी-अपडेट प्राप्त करें
सुडो एपीटी-अपग्रेड प्राप्त करें
Git स्थापित करें Git को स्थापित करने के लिए निम्न कमांड का उपयोग करें:
sudo apt-git स्थापित करें
स्क्रीन ड्राइवर स्थापित करें
यदि स्क्रीन बॉक्स से बाहर काम नहीं करती है। स्क्रीन पर चरण-दर-चरण आरंभ करने के लिए इस लिंक को देखें।
मसलकॉम स्थापित करें
रिपॉजिटरी को क्लोन करें
इस कमांड को चलाकर मसलकॉम इंस्टॉल करें:
बैश /PATH/TO/REPO/scripts/setup.sh
चरण 3: तारों को जोड़ना
योजनाबद्ध के अनुसार तारों को कनेक्ट करें। कृपया ध्यान दें कि इन स्कीमैटिक्स में 3 सेंसर होते हैं। आप इस सेटअप के साथ अधिकतम 4 सेंसर तक कनेक्ट कर सकते हैं क्योंकि एडीसी में केवल 4 एनालॉग इनपुट हैं।
ढालों को लगभग 2.9V से 5.7V तक की आवश्यकता होगी। इस डिज़ाइन में, हम उन्हें 5.0V पर उपयोग करेंगे क्योंकि इसमें 3.3V से अधिक के कई फायदे हैं।
सेंसर केबलों को मिलाप करते समय, परिरक्षण को जमीन के रूप में उपयोग करना सुनिश्चित करें। यह सिग्नल की शक्ति और कम शोर सुनिश्चित करता है।
यदि आप पाई को पावर देने के लिए माइक्रो यूएसबी प्लग का उपयोग नहीं कर रहे हैं (जैसे हमने किया), तो सुनिश्चित करें कि पीआई के माइक्रो यूएसबी प्लग के नीचे संपर्कों की ओर जाता है। इस तरह यह अभी भी उन सभी सर्किटरी का उपयोग करता है जो सुरक्षा के लिए और ठीक से काम करने के लिए आवश्यक हैं।
ध्यान दें: स्कीमैटिक्स में, सेंसर असली सेंसर नहीं हैं क्योंकि उनके लिए फ्रिट्ज़िंग फाइलें अभी तक जीथब पर नहीं थीं।
चरण 4: 3डी प्रिंटिंग
इस प्रोटोटाइप के लिए डिज़ाइन किए गए सभी केसिंग एसटीएल प्रारूप में उपलब्ध हैं और इन्हें अल्टिमेकर 2+ और अल्टिमेकर 2गो पर उच्च विवरण में मुद्रित किया गया है।
4 एसटीएल फाइलें हैं:
- मुख्य मामला
- मुख्य मामला ढक्कन
- सेंसर केस
- सेंसर केस ढक्कन
चरण 5: कैसे उपयोग करें
कृपया ध्यान दें: इस उत्पाद के लिए उपयोगकर्ता पुस्तिका डच में लिखी गई है क्योंकि यह परियोजना के लिए एक दुर्भाग्यपूर्ण आवश्यकता थी। भविष्य में अंग्रेजी में अनुवाद किया जाएगा।
सिफारिश की:
वेबसाइट-नियंत्रित क्रिसमस ट्री (इसे कोई भी नियंत्रित कर सकता है): 19 कदम (चित्रों के साथ)
वेबसाइट-नियंत्रित क्रिसमस ट्री (कोई भी इसे नियंत्रित कर सकता है): आप जानना चाहते हैं कि एक वेबसाइट नियंत्रित क्रिसमस ट्री कैसा दिखता है? यहां मेरे क्रिसमस ट्री के प्रोजेक्ट को दिखाने वाला वीडियो है। लाइव स्ट्रीम अब तक समाप्त हो गई है, लेकिन मैंने एक वीडियो बनाया, जो चल रहा था उसे कैप्चर कर रहा था: इस साल, दिसंबर के मध्य में
I2C सेंसर इंटरफेस के साथ शुरुआत करना ?? - ESP32s का उपयोग करके अपने MMA8451 को इंटरफ़ेस करें: 8 कदम
I2C सेंसर इंटरफेस के साथ शुरुआत करना ?? - ESP32s का उपयोग करके अपने MMA8451 को इंटरफ़ेस करें: इस ट्यूटोरियल में, आप कंट्रोलर (Arduino, ESP32, ESP8266, ESP12 NodeMCU) के साथ काम करने वाले I2C डिवाइस (एक्सेलेरोमीटर) को शुरू करने, कनेक्ट करने और प्राप्त करने के तरीके के बारे में जानेंगे।
जेस्चर हॉक: इमेज प्रोसेसिंग आधारित इंटरफेस का उपयोग करते हुए हैंड जेस्चर नियंत्रित रोबोट: 13 चरण (चित्रों के साथ)
जेस्चर हॉक: इमेज प्रोसेसिंग आधारित इंटरफेस का उपयोग करते हुए हैंड जेस्चर नियंत्रित रोबोट: टेकविंस 4.0 में जेस्चर हॉक को एक साधारण इमेज प्रोसेसिंग आधारित मानव-मशीन इंटरफेस के रूप में प्रदर्शित किया गया था। इसकी उपयोगिता इस तथ्य में निहित है कि रोबोट कार को नियंत्रित करने के लिए दस्ताने को छोड़कर किसी अतिरिक्त सेंसर या पहनने योग्य की आवश्यकता नहीं होती है जो अलग-अलग चलती है
कीबोर्ड नियंत्रित मॉडल ट्रेन V2.0 - PS/2 इंटरफ़ेस: 13 चरण (चित्रों के साथ)
कीबोर्ड नियंत्रित मॉडल ट्रेन V2.0 | PS / 2 इंटरफ़ेस: अपने पिछले निर्देश में, मैंने आपको दिखाया कि कीबोर्ड का उपयोग करके मॉडल रेलवे लेआउट को कैसे नियंत्रित किया जाए। इसने बहुत अच्छा किया लेकिन इसमें कंप्यूटर को संचालित करने की आवश्यकता की कमी थी। इस निर्देश में, आइए देखें कि कीबोर्ड का उपयोग करके एक मॉडल ट्रेन को कैसे नियंत्रित किया जाए
वेब इंटरफेस के माध्यम से आरसी कार को नियंत्रित करना: 6 कदम (चित्रों के साथ)
एक वेब इंटरफेस के माध्यम से आरसी कार को नियंत्रित करना: हाय दोस्तों, इस निर्देश में मैं आपको एक वेब इंटरफेस के माध्यम से आरसी कार बनाना सिखाने जा रहा हूं। हम इसे अपने स्वयं के सर्वर के माध्यम से वायरलेस तरीके से नियंत्रित करेंगे। जो विधि मैं आपको दिखा रहा हूँ उसका उपयोग करते हुए, हमें RC रिसीवर का उपयोग करने की आवश्यकता नहीं होगी। वेब होस्ट करने के लिए