جدول المحتويات:
- الخطوة 1: إعداد التوصيلات
- الخطوة الثانية: إعداد Visual Studio
- الخطوة 3: المزاج
- الخطوة 4: تتابع التحكم في العقل
- الخطوة 5: التفكير في RGB LedStrip
- الخطوة 6: الخطوة النهائية
فيديو: 3 مذهلة لمشاريع التحكم في الدماغ / العقل أضواء LedStrip LED مع Arduino و Neurosky: 6 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
هل سبق لك أن أردت تشغيل الأضواء أو إطفاءها بمجرد التفكير في الأمر؟ أو هل تريد أن تعرف مدى توترك من خلال النظر إلى لون RGB LED؟ بينما يمكنك الآن اتباع هذه التعليمات!
للتعرف على ما سنقوم به اليوم ، أوصيك بمشاهدة مقطع فيديو youtube أعلاه للحصول على عرض توضيحي قصير!
يوجد هذا Instructables في الواقع من ثلاثة مشاريع تستخدم جميعها التحكم في الدماغ. نعم هذه ثلاثة بسعر واحد!
المشروع الأول هو MoodLight. يستخدم هذا المشروع RGB led لإظهار حالتك العقلية. عندما تكون مسترخيًا جدًا يكون لونه أخضر ، ولكن عندما تشعر بالتوتر سيتحول إلى اللون الأحمر. يحتاج هذا المشروع إلى ما يلي:
1x اردوينو أونو أو نانو
1x Neurosky Mindwave سماعة رأس
1x RGB أنود مشترك ليد
3x N قناة موسفيت
1x Visual Studio 2017
المشروع الثاني هو مشروع ريلاي. يستخدم هذا المشروع Relay لتشغيل الصمام أو إيقاف تشغيله بمجرد التفكير فيه! نظرًا لأنه يستخدم مرحلًا ، يمكنك توصيل كل شيء به. الأضواء أو التلفاز أو حتى آلة القهوة! لهذا المشروع نحتاج:
1x اردوينو أونو أو نانو
1x Neurosky Mindwave سماعة رأس
1x 5 فولت تتابع
1x BC 547 الترانزستور
1x 5V LED
1x Visual Studio 2017
المشروع الثالث هو مشروع Led Strip. يستخدم هذا المشروع WS2812 RGB Led Strip القابل للتوجيه بشكل فردي والذي سيعمل على تشغيل المزيد من مصابيح LED ويتحول إلى اللون الأحمر أكثر كلما أصبحت أكثر توتراً. لهذا المشروع نحن بحاجة إلى ما يلي
1x اردوينو أونو أو نانو
1x Neurosky Mindwave سماعة رأس
1x WSD2812 RGB Led قطاع
1x Visual Studio 2017
يستخدم هذا المشروع إصدار Mindwave RF. يمكنك شرائه على سبيل المثال هنا:
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 أدناه:
github.com/sieuwe1/ArduMind
قم أيضًا بتنزيل مثبت Mindwave الاقتران من هنا:
download.neurosky.com/updates/mindwave/education/1.1.28.0/MindWave.zip
السائقين
بعد تنزيل مستودع Github ، قم بفك ضغط ملف ArduMind.zip.
بعد ذلك افتح مجلد ArduMind وانتقل إلى مجلد Drivers.
الآن قم بتوصيل جهاز استقبال Mind Wave بجهاز الكمبيوتر الخاص بك.
بعد ذلك ، انقر نقرًا مزدوجًا فوق SETUP. EXE وقم بتثبيته.
اتصال
بعد تثبيت برامج التشغيل ، قم بفك ضغط ملف MindWave.zip وتشغيل المثبت مع توصيل سماعة الرأس.
ThinkGearConnector
بعد إنشاء الاتصال ، يمكننا تثبيت ThinkGearConnector.
من مجلد ArduMind ، انتقل إلى ThinkGear Connector> win32 وانقر نقرًا مزدوجًا فوق ThinkGear Connector.exe مع استمرار توصيل سماعة الرأس.
الحصول على منفذ COM
بينما لا تزال سماعة الرأس متصلة ، نحتاج إلى الحصول على التوافق مع سماعة الرأس MindWave. هذا مطلوب للخطوة 2.
للحصول على منفذ COM:
1 اضغط على مفتاح windows + x وحدد مدير الجهاز
2 انتقل إلى المنافذ (COM & LPT)
3 ثم ابحث عن MindWave USB Adapter
بهذا الاسم يمكنك العثور على منفذ COM. إذا نظرت إلى الصورة أعلاه ، يمكنك رؤية منفذ COM الخاص بي هو COM8
الخطوة الثانية: إعداد Visual Studio
الآن يمكننا أن نبدأ مع الجزء الممتع!
بادئ ذي بدء ، حدد أيًا من المشاريع الثلاثة التي تريدها: Moodlight أو Led Strip أو Relay.
سأختار مشروع Relay.
بعد تحديد المشروع ، انتقل إلى مجلد ArduMind ثم إلى: 3 مشاريع للتحكم في العقل> التحكم في الترحيل> RelayControl C #.
الآن انقر نقرًا مزدوجًا فوق HelloEEG.sln لفتحه في Visual Studio.
في مستكشف الحلول ، انقر بزر الماوس الأيمن على ملف HelloEEG.cs.
هنا ابحث عن السطر 30 وتغيير:
Connector. ConnectScan ("COM3") ؛ إلى التوافق الذي وجدناه في الخطوة 1.
لذلك بالنسبة لي:
Connector. ConnectScan ("COM8") ؛
بعد ذلك يمكننا البدء بالجهاز. لكن احتفظ ببرنامج Visual Studio مفتوحًا لأننا سنحتاجه مرة أخرى!
افصل أيضًا سماعة الرأس Mindwave
الخطوة 3: المزاج
بالنسبة لمشروع Moodlight ، علينا أولاً أن نصنع الإلكترونيات. يمكنك العثور على التخطيطي في الصورة أعلاه ^.
تأكد من أنك تستخدم الصمام الثنائي الباعث للضوء المشترك.
بالنسبة إلى mosfets أنا أستخدم RFZ44N.
بعد صنع الإلكترونيات ، نحتاج إلى تحميل الكود على Arduino.
يمكن العثور على الكود في مجلد ArduMind. ثم انتقل إلى 3 مشاريع للتحكم في العقل> Moodlight> Moodlight Arduino.
الآن ببساطة قم بتوصيل Arduino وانقر فوق الزر تحميل.
ملاحظة: إذا كنت تستخدم Arduino مع CH340G (تستخدم الكثير من الحيوانات المستنسخة هذه) ، فعليك إعادة تثبيت برامج تشغيل CH340G الأصلية لأن محول Mindwave يستخدم أيضًا هذا IC. بعد إعادة تثبيت برنامج التشغيل الأصلي ، يمكنك التحميل على اردوينو الخاص بك مرة أخرى. بعد تحميل الكود ، أعد تثبيت Mindwave Drivers مرة أخرى حتى يعمل مع الخطوة الأخيرة من هذه التعليمات
الخطوة 4: تتابع التحكم في العقل
بالنسبة لمشروع Relay ، يتعين علينا أولاً صنع الإلكترونيات. يمكنك العثور على التخطيطي في الصورة أعلاه ^.
التتابع الذي أستخدمه هو مرحل 5V SDR كما في الصورة أعلاه.
يجب توصيل السلك الأسود الذي ينتقل من الترانزستور إلى التتابع والسلك الأحمر الذي ينتقل من التتابع إلى 5 فولت على التتابع بمسامير الملف. إذا نظرت إلى الصورة أعلاه ، يجب توصيل هذين السلكين بالدبوس 1 والدبوس 2 من المرحل.
بعد صنع الإلكترونيات ، نحتاج إلى تحميل الكود على Arduino. يمكن العثور على الكود في مجلد ArduMind. ثم انتقل إلى 3 مشاريع للتحكم في العقل> التحكم في الترحيل> RelayControl Arduino
الآن ببساطة قم بتوصيل Arduino وانقر فوق الزر تحميل.
ملاحظة: إذا كنت تستخدم Arduino مع CH340G (تستخدم الكثير من الحيوانات المستنسخة هذه) ، فعليك إعادة تثبيت برامج تشغيل CH340G الأصلية لأن محول Mindwave يستخدم أيضًا هذا IC. بعد إعادة تثبيت برنامج التشغيل الأصلي ، يمكنك التحميل على اردوينو الخاص بك مرة أخرى. بعد تحميل الكود ، أعد تثبيت Mindwave Drivers مرة أخرى حتى يعمل مع الخطوة الأخيرة من هذه التعليمات
الخطوة 5: التفكير في RGB LedStrip
بالنسبة لمشروع RGB ledstrip ، يتعين علينا أولاً صنع الإلكترونيات. يمكنك العثور على التخطيطي في الصورة أعلاه ^.
هذا التخطيطي لحسن الحظ سهل للغاية. فقط تأكد من توصيل 5V و GND من WS2812B بمصدر طاقة 5V منفصل.
لا تنس توصيل GND أيضًا بـ Arduino's GND
بعد صنع الإلكترونيات ، نحتاج إلى تحميل الكود على Arduino. يمكن العثور على الكود في مجلد ArduMind. ثم انتقل إلى 3 مشاريع للتحكم في العقل> LedStrip> LedStrip Arduino.
الآن ببساطة قم بتوصيل Arduino وانقر فوق الزر تحميل.
ملاحظة: إذا كنت تستخدم Arduino مع CH340G (تستخدم الكثير من الحيوانات المستنسخة هذه) ، فعليك إعادة تثبيت برامج تشغيل CH340G الأصلية لأن محول Mindwave يستخدم أيضًا هذا IC. بعد إعادة تثبيت برنامج التشغيل الأصلي ، يمكنك التحميل على اردوينو الخاص بك مرة أخرى. بعد تحميل الكود ، أعد تثبيت Mindwave Drivers مرة أخرى حتى يعمل مع الخطوة الأخيرة من هذه التعليمات
الخطوة 6: الخطوة النهائية
للخطوة الأخيرة ، نحتاج إلى الحصول على منفذ Com من Arduino. يمكن العثور على هذا بسهولة شديدة باستخدام Arduino IDE.
انتقل إلى الأدوات ثم المنفذ هنا يمكنك رؤية منفذ COM الخاص بـ Arduino. إذا نظرت إلى الصورة أعلاه ، يمكنك أن ترى أن لدي COM20 الخاص بي من Arduino.
عد الآن إلى visual Studio وابحث عن السطر 55 في ملف HelloEEG.cs.
قم بتغيير منفذ COM إلى منفذ Arduino COM الخاص بك.
بالنسبة لي ، المنفذ = منفذ تسلسلي جديد ("COM8" ، 115200 ، Parity. None ، 8 ، StopBits. One) ؛ يجب أن تتغير إلى
المنفذ = منفذ تسلسلي جديد ("COM20" ، 115200 ، Parity. None ، 8 ، StopBits. One) ؛
الآن قم بتوصيل سماعة Mindwave مرة أخرى. قم بتشغيل سماعة الرأس واضغط على السهم الأخضر الكبير في الاستوديو المرئي لبدء البرنامج!
من كل شيء سار بشكل صحيح لديك الآن انتهى مشروع التحكم في العقل !!! عمل عظيم!
إذا أنشأت مشروعًا ، فيرجى مشاركته معي باستخدام الزر "لقد صنعته" في الأسفل.
تحقق أيضًا من مشاريعي الأخرى الخاصة بأتمتة المنزل والروبوتات!
مشاكل شائعة
فيما يلي بعض المشكلات الشائعة وكيفية إصلاحها:
يقول برنامج C # "لم يتم العثور على أجهزة!:("
1 قم بإعادة فحص منفذ COM الخاص بسماعة Mindwave.
2 تحقق مما إذا كان ThinkGearConnector يعمل في الخلفية. وإلا أعد تشغيل ThinkGearConnector
3 تحقق مما إذا كانت سماعة الرأس العصبية مزودة بمصباح LED أزرق.
4 تأكد من تثبيت برامج تشغيل Mindwave وليس برامج تشغيل CH340G.
تعطل C # عند الاتصال بـ Arduino
أعد فحص منفذ Arduino COM.
لا يُظهر مؤشر Moodlight LED الألوان الصحيحة
تحقق من التخطيطي مرة أخرى.
استبدال Mosfets.
موصى به:
متوسط التشغيل لمشاريع وحدة التحكم الدقيقة الخاصة بك: 6 خطوات
متوسط التشغيل لمشاريع وحدة التحكم الدقيقة الخاصة بك: سأشرح في هذا الدليل ما هو المتوسط الجاري ولماذا يجب أن تهتم به ، بالإضافة إلى توضيح كيفية تنفيذه لتحقيق أقصى قدر من الكفاءة الحسابية (لا تقلق بشأن التعقيد ، إنه كذلك سهل الفهم و
كشف ورم الدماغ بالرنين المغناطيسي باستخدام ماتلاب: 6 خطوات
الكشف عن ورم الدماغ بواسطة التصوير بالرنين المغناطيسي باستخدام Matlab: بقلم: مادهوميتا كانان ، هنري نجوين ، أشلي أوروتيا أفيلا ، مي جين رمز MATLAB هذا هو برنامج لاكتشاف الحجم والشكل والموقع الدقيق للورم الموجود في فحوصات التصوير بالرنين المغناطيسي لدماغ المريض. تم تصميم هذا البرنامج للعمل في الأصل مع اكتشاف الورم
أضواء الفناء التفاعلية ، أضواء الممر: 3 خطوات
أضواء الفناء التفاعلية ، أضواء الممر: أردت بناء نوع من أضواء الفناء التفاعلية للفناء الخلفي. كانت الفكرة ، عندما يسير شخص ما في اتجاه ما ، فإنه يؤدي إلى رسم متحرك في الاتجاه الذي تمشي فيه. لقد بدأت بمصابيح شمسية Dollar General بقيمة 1.00 دولار
أضواء التحكم بتطبيق Lego Mini Cooper: 7 خطوات (مع صور)
Lego Mini Cooper App Controlled Lights: Danger، UXB! هل وظيفة أحلامك أن تكون خبيرًا في التخلص من القنابل ولكنك متردد بسبب الجزء المحتضر؟ إذن هذا هو المشروع المناسب لك! ستقضي ساعات طويلة في إجراء تعديلات طفيفة على جهاز غير مستقر للغاية ، وتمرير العرق من جهازك
ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة: 15 خطوة (بالصور)
ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة للرقص: ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة للرقص هذا ليس DIY للمبتدئين. ستحتاج إلى فهم قوي للإلكترونيات والدوائر والبرمجة الأساسية والذكاء العام حول السلامة الكهربائية. DIY هذا لشخص متمرس لذلك