विषयसूची:

3 अद्भुत मस्तिष्क / मन नियंत्रण परियोजनाएं Arduino और Neurosky के साथ एलईडी लाइट्स एलईडी: 6 कदम (चित्रों के साथ)
3 अद्भुत मस्तिष्क / मन नियंत्रण परियोजनाएं Arduino और Neurosky के साथ एलईडी लाइट्स एलईडी: 6 कदम (चित्रों के साथ)

वीडियो: 3 अद्भुत मस्तिष्क / मन नियंत्रण परियोजनाएं Arduino और Neurosky के साथ एलईडी लाइट्स एलईडी: 6 कदम (चित्रों के साथ)

वीडियो: 3 अद्भुत मस्तिष्क / मन नियंत्रण परियोजनाएं Arduino और Neurosky के साथ एलईडी लाइट्स एलईडी: 6 कदम (चित्रों के साथ)
वीडियो: Грег Гейдж: Как своим мозгом контролировать чужую руку 2024, जुलाई
Anonim
Image
Image

क्या आपने कभी सिर्फ इसके बारे में सोचकर लाइट को चालू या बंद करना चाहा है? या क्या आप जानना चाहते हैं कि आरजीबी एलईडी के रंग को देखकर आप कितने तनावग्रस्त हैं? जबकि अब आप इस इंस्ट्रक्शंस का पालन करके कर सकते हैं!

आज हम जो बनाने जा रहे हैं, उसे महसूस करने के लिए मैं आपको सलाह देता हूं कि आप पहले लघु प्रदर्शन के लिए ऊपर दिए गए youtube वीडियो को देखें!

यह निर्देश वास्तव में तीन परियोजनाओं में मौजूद है जो सभी मस्तिष्क नियंत्रण का उपयोग करते हैं। हाँ, एक की कीमत के लिए तीन हैं!

पहला प्रोजेक्ट मूडलाइट है। यह प्रोजेक्ट आपकी मानसिक स्थिति को दिखाने के लिए RGB एलईडी का उपयोग करता है। जब आप बहुत तनावमुक्त होते हैं तो यह हरा होता है, लेकिन जब आप तनावग्रस्त होते हैं तो यह लाल हो जाता है। इस परियोजना को निम्नलिखित की आवश्यकता है:

1x Arduino Uno या Nano

1x न्यूरोस्की माइंडवेव हेडसेट

1x आरजीबी आम एनोड एलईडी

3x एन चैनल मोसफेट

1x विजुअल स्टूडियो 2017

दूसरी परियोजना रिले परियोजना है। यह प्रोजेक्ट केवल इसके बारे में सोचकर एक एलईडी को चालू या बंद करने के लिए एक रिले का उपयोग करता है! क्योंकि यह एक रिले का उपयोग करता है, आप इसे सब कुछ हुक कर सकते हैं। आपकी लाइट्स, आपका टीवी या यहां तक कि आपकी कॉफी मशीन! इस परियोजना के लिए हमें चाहिए:

1x Arduino Uno या Nano

1x न्यूरोस्की माइंडवेव हेडसेट

1x 5v रिले

1x ईसा पूर्व 547 ट्रांजिस्टर

1x 5V एलईडी

1x विजुअल स्टूडियो 2017

तीसरी परियोजना लेड स्ट्रिप परियोजना है। यह परियोजना एक WS2812 व्यक्तिगत पता योग्य आरजीबी एलईडी पट्टी का उपयोग करती है जो अधिक एलईडी को चालू करेगी और अधिक लाल हो जाएगी आप कितने अधिक तनावग्रस्त हो जाते हैं। इस परियोजना के लिए हमें निम्नलिखित की आवश्यकता है:

1x Arduino Uno या Nano

1x न्यूरोस्की माइंडवेव हेडसेट

1x WSD2812 आरजीबी एलईडी पट्टी

1x विजुअल स्टूडियो 2017

यह प्रोजेक्ट माइंडवेव आरएफ संस्करण का उपयोग करता है। आप इसे उदाहरण के लिए यहां खरीद सकते हैं:

www.aliexpress.com/item/NeuroSky-MindWave-Headset-international-RF-version-EEG-sensor-for-Cognitive-Attention-and-meditation-neuro-feedback-training/32269885670.html?spm= 2114.search0604.3.1.244e7510vBT6uO और ws_ab_test = searchweb0_0, searchweb201602_3_10065_10068_10890_319_10546_317_10548_10696_453_10084_454_10083_10618_431_10304_10307_10820_537_536_10843_10059_10884_10887_100031_321_322_10103-10890, searchweb201603_51, ppcSwitch_0 और algo_expid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68-0 और algo_pvid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68

तो चलो शुरू हो जाओ!

चरण 1: कनेक्शन स्थापित करना

कनेक्शन स्थापित करना
कनेक्शन स्थापित करना
कनेक्शन स्थापित करना
कनेक्शन स्थापित करना

तीनों परियोजनाओं के लिए हमें पहले कनेक्शन स्थापित करना होगा। हम इसे ThinkGearConnector नामक एक छोटे से प्रोग्राम के साथ करेंगे।

आरंभ करने के लिए नीचे जीथब रिपॉजिटरी से सभी कोड और ड्राइवर डाउनलोड करें:

github.com/sieuwe1/ArduMind

साथ ही माइंडवेव पेयरिंग इंस्टॉलर को यहां से डाउनलोड करें:

download.neurosky.com/updates/mindwave/education/1.1.28.0/MindWave.zip

ड्राइवरों

Github रिपॉजिटरी को डाउनलोड करने के बाद ArduMind.zip फाइल को अनजिप करें।

इसके बाद ArduMind फोल्डर को ओपन करें और ड्राइवर्स फोल्डर में जाएं।

अब माइंड वेव रिसीवर को अपने कंप्यूटर में प्लग इन करें।

इसके बाद SETUP. EXE पर डबल क्लिक करें और इसे इंस्टॉल करें।

संबंध

ड्राइवरों को स्थापित करने के बाद MindWave.zip फ़ाइल को अनज़िप करें और इंस्टॉलर को अभी भी हेडसेट प्लग इन के साथ चलाएं।

थिंकगियर कनेक्टर

कनेक्शन स्थापित करने के बाद हम ThinkGearConnector स्थापित कर सकते हैं।

ArduMind फ़ोल्डर से ThinkGear Connector > win32 पर जाएं और ThinkGear Connector.exe पर डबल क्लिक करें जिसमें हेडसेट अभी भी प्लग इन है।

COM पोर्ट प्राप्त करना

जबकि हेडसेट अभी भी प्लग इन है, हमें माइंडवेव हेडसेट का कंपटीशन प्राप्त करने की आवश्यकता है। यह चरण 2 के लिए आवश्यक है।

COM पोर्ट प्राप्त करने के लिए:

1 विंडोज़ की + एक्स दबाएं और डिवाइस मैनेजर चुनें

2 बंदरगाहों पर जाएं (COM&LPT)

3 फिर माइंडवेव यूएसबी एडेप्टर देखें

इस नाम से आप COM पोर्ट ढूंढ सकते हैं। यदि आप ऊपर की छवि को देखते हैं तो आप देख सकते हैं कि मेरा COM पोर्ट COM8 है

चरण 2: विजुअल स्टूडियो की स्थापना

विजुअल स्टूडियो की स्थापना
विजुअल स्टूडियो की स्थापना
विजुअल स्टूडियो की स्थापना
विजुअल स्टूडियो की स्थापना

अब हम फन पार्ट से शुरू कर सकते हैं!

सबसे पहले चुनें कि आपको कौन सा प्रोजेक्ट चाहिए: मूडलाइट, एलईडी स्ट्रिप या रिले।

मैं रिले प्रोजेक्ट चुनने जा रहा हूं।

प्रोजेक्ट का चयन करने के बाद ArduMind फ़ोल्डर में जाएँ और फिर: 3 माइंड कंट्रोल प्रोजेक्ट्स> रिले कंट्रोल> रिलेकंट्रोल C# पर जाएँ।

अब इसे Visual Studio में खोलने के लिए HelloEEG.sln पर डबल क्लिक करें।

समाधान एक्सप्लोरर में दाईं ओर HelloEEG.cs फ़ाइल पर क्लिक करें।

यहां लाइन ३० खोजें और बदलें:

कनेक्टर। कनेक्टस्कैन ("COM3"); चरण 1 में हमने जो कंपटीशन पाया है।

तो मेरे लिए:

कनेक्टर। कनेक्टस्कैन ("COM8");

इसके बाद हम हार्डवेयर से शुरुआत कर सकते हैं। लेकिन विजुअल स्टूडियो को खुला रखें क्योंकि हमें इसकी फिर से आवश्यकता होगी!

माइंडवेव हेडसेट भी अनप्लग करें

चरण 3: मूडलाइट

मूडलाइट
मूडलाइट
मूडलाइट
मूडलाइट
मूडलाइट
मूडलाइट

मूडलाइट प्रोजेक्ट के लिए हमें सबसे पहले इलेक्ट्रॉनिक्स बनाना होगा। आप ऊपर की छवि में योजनाबद्ध पा सकते हैं ^।

सुनिश्चित करें कि आप एक सामान्य एनोड एलईडी का उपयोग कर रहे हैं।

मस्जिदों के लिए मैं RFZ44N का उपयोग कर रहा हूं।

इलेक्ट्रॉनिक्स बनाने के बाद हमें कोड को Arduino पर अपलोड करना होगा।

कोड ArduMind फ़ोल्डर में पाया जा सकता है। फिर 3 माइंड कंट्रोल प्रोजेक्ट्स> मूडलाइट> मूडलाइट अरुडिनो पर जाएं।

अब बस Arduino को कनेक्ट करें और अपलोड बटन पर क्लिक करें।

नोट: यदि आप CH340G के साथ Arduino का उपयोग कर रहे हैं (बहुत सारे चीनी क्लोन इनका उपयोग करते हैं) तो आपको मूल CH340G ड्राइवरों को फिर से स्थापित करना होगा क्योंकि माइंडवेव एडेप्टर भी इस IC का उपयोग करता है। मूल ड्राइवर को फिर से स्थापित करने के बाद आप अपने arduino पर फिर से अपलोड कर सकते हैं। कोड अपलोड करने के बाद माइंडवेव ड्राइवर्स को फिर से इंस्टॉल करें ताकि यह इस निर्देश के अंतिम चरण के लिए काम करे

चरण 4: मन नियंत्रित रिले

मन नियंत्रित रिले
मन नियंत्रित रिले
मन नियंत्रित रिले
मन नियंत्रित रिले
मन नियंत्रित रिले
मन नियंत्रित रिले
मन नियंत्रित रिले
मन नियंत्रित रिले

रिले प्रोजेक्ट के लिए हमें सबसे पहले इलेक्ट्रॉनिक्स बनाना होगा। आप ऊपर की छवि में योजनाबद्ध पा सकते हैं ^।

मैं जिस रिले का उपयोग कर रहा हूं वह 5V एसडीआर रिले है जैसा कि ऊपर की छवि में है।

काले तार जो ट्रांजिस्टर से रिले तक जाते हैं और लाल तार जो रिले से 5v तक जाते हैं, दोनों को रिले पर कॉइल पिन से जोड़ने की आवश्यकता होती है। यदि आप ऊपर की छवि को देखते हैं तो इन दो तारों को रिले के पिन 1 और पिन 2 से जोड़ा जाना है।

इलेक्ट्रॉनिक्स बनाने के बाद हमें कोड को Arduino पर अपलोड करना होगा। कोड ArduMind फ़ोल्डर में पाया जा सकता है। फिर 3 माइंड कंट्रोल प्रोजेक्ट्स> रिले कंट्रोल> रिलेकंट्रोल Arduino पर जाएं

अब बस Arduino को कनेक्ट करें और अपलोड बटन पर क्लिक करें।

नोट: यदि आप CH340G के साथ Arduino का उपयोग कर रहे हैं (बहुत सारे चीनी क्लोन इनका उपयोग करते हैं) तो आपको मूल CH340G ड्राइवरों को फिर से स्थापित करना होगा क्योंकि माइंडवेव एडेप्टर भी इस IC का उपयोग करता है। मूल ड्राइवर को फिर से स्थापित करने के बाद आप अपने arduino पर फिर से अपलोड कर सकते हैं। कोड अपलोड करने के बाद माइंडवेव ड्राइवर्स को फिर से इंस्टॉल करें ताकि यह इस निर्देश के अंतिम चरण के लिए काम करे

चरण 5: माइंड आरजीबी लेडस्ट्रिप

माइंड आरजीबी लेडस्ट्रिप
माइंड आरजीबी लेडस्ट्रिप
माइंड आरजीबी लेडस्ट्रिप
माइंड आरजीबी लेडस्ट्रिप
माइंड आरजीबी लेडस्ट्रिप
माइंड आरजीबी लेडस्ट्रिप
माइंड आरजीबी लेडस्ट्रिप
माइंड आरजीबी लेडस्ट्रिप

आरजीबी एलईडीस्ट्रिप परियोजना के लिए हमें सबसे पहले इलेक्ट्रॉनिक्स बनाना होगा। आप ऊपर की छवि में योजनाबद्ध पा सकते हैं ^।

यह योजनाबद्ध सौभाग्य से बहुत आसान है। बस WS2812B के 5V और GND को एक अलग 5V बिजली की आपूर्ति से जोड़ना सुनिश्चित करें।

GND को Arduino के GND से भी जोड़ना न भूलें।

इलेक्ट्रॉनिक्स बनाने के बाद हमें कोड को Arduino पर अपलोड करना होगा। कोड ArduMind फ़ोल्डर में पाया जा सकता है। फिर 3 माइंड कंट्रोल प्रोजेक्ट्स> लेडस्ट्रिप> लेडस्ट्रिप अरुडिनो पर जाएं।

अब बस Arduino को कनेक्ट करें और अपलोड बटन पर क्लिक करें।

नोट: यदि आप CH340G के साथ Arduino का उपयोग कर रहे हैं (बहुत सारे चीनी क्लोन इनका उपयोग करते हैं) तो आपको मूल CH340G ड्राइवरों को फिर से स्थापित करना होगा क्योंकि माइंडवेव एडेप्टर भी इस IC का उपयोग करता है। मूल ड्राइवर को फिर से स्थापित करने के बाद आप अपने arduino पर फिर से अपलोड कर सकते हैं। कोड अपलोड करने के बाद माइंडवेव ड्राइवर्स को फिर से इंस्टॉल करें ताकि यह इस निर्देश के अंतिम चरण के लिए काम करे

चरण 6: अंतिम चरण

अंतिम चरण !!
अंतिम चरण !!
अंतिम चरण !!
अंतिम चरण !!
अंतिम चरण !!
अंतिम चरण !!

अंतिम चरण के लिए हमें Arduino से Com Port प्राप्त करने की आवश्यकता है। यह Arduino IDE का उपयोग करके बहुत आसानी से पाया जा सकता है।

टूल्स पर जाएं और फिर यहां पोर्ट करें आप Arduino का COM पोर्ट देख सकते हैं। यदि आप ऊपर की छवि को देखते हैं तो आप देख सकते हैं कि मेरे पास मेरे Arduino के लिए COM20 है।

अब विजुअल स्टूडियो पर वापस जाएं और HelloEEG.cs फ़ाइल में लाइन 55 देखें।

COM पोर्ट को अपने Arduino COM पोर्ट में बदलें।

तो मेरे लिए पोर्ट = नया सीरियलपोर्ट ("COM8", 115200, Parity. None, 8, StopBits. One); में बदला जाना चाहिए

पोर्ट = नया सीरियलपोर्ट ("COM20", 115200, Parity. None, 8, StopBits. One);

अब अपने माइंडवेव हेडसेट को फिर से कनेक्ट करें। हेडसेट चालू करें और प्रोग्राम शुरू करने के लिए विजुअल स्टूडियो में बड़ा हरा तीर दबाएं!

सब कुछ सही हो गया अब आपका माइंड कंट्रोल प्रोजेक्ट समाप्त हो गया है !!! अच्छा काम!

यदि आपने कोई प्रोजेक्ट बनाया है तो कृपया नीचे "मैंने इसे बनाया" बटन का उपयोग करके मेरे साथ साझा करें।

मेरे अन्य होम ऑटोमेशन और रोबोटिक प्रोजेक्ट भी देखें!

सामान्य समस्यायें

यहां कुछ सामान्य समस्याएं हैं और उन्हें कैसे ठीक किया जाए:

सी # प्रोग्राम कहता है "कोई डिवाइस नहीं मिला!:("

1 माइंडवेव हेडसेट के लिए COM पोर्ट की दोबारा जांच करें।

2 जाँच करें कि क्या ThinkGearConnector बैकग्राउंड में चल रहा है। अन्यथा ThinkGearConnector को पुनरारंभ करें

3 जांचें कि क्या न्यूरोस्की हेडसेट में ब्लू एलईडी है।

4 सुनिश्चित करें कि आपने माइंडवेव ड्राइवर स्थापित किए हैं न कि CH340G ड्राइवर स्थापित किए हैं।

Arduino से कनेक्ट होने पर C# क्रैश हो जाता है

Arduino COM पोर्ट को रीचेक करें।

मूडलाइट एलईडी सही रंग नहीं दिखाती है

योजनाबद्ध फिर से जांचें।

मॉसफेट्स को बदलें।

सिफारिश की: