Съдържание:
- Стъпка 1: Настройване на връзките
- Стъпка 2: Настройване на Visual Studio
- Стъпка 3: The MoodLight
- Стъпка 4: Релето, управлявано от ума
- Стъпка 5: Mind RGB LedStrip
- Стъпка 6: ЗАКЛЮЧИТЕЛНАТА Стъпка
Видео: 3 невероятни проекта за управление на BRAIN / MIND LedStrip LED с Arduino и Neurosky: 6 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Искали ли сте някога да включите или изключите светлините само като мислите за това? Или искате да знаете колко сте стресирани, като погледнете цвета на RGB светодиод? Докато сега можете, като следвате тези инструкции!
За да почувствате какво ще направим днес, препоръчвам ви първо да гледате видеоклипа в YouTube по -горе за кратка демонстрация!
Този Instructables всъщност съществува от три проекта, които всички използват мозъчен контрол. Да, това са три за цената на един!
Първият проект е MoodLight. Този проект използва RGB светодиод, за да покаже вашето психическо състояние. Когато сте много спокойни, той е зелен, но когато се стресирате, той ще стане червен. Този проект се нуждае от следното:
1x Arduino Uno или Nano
1x слушалки Neurosky Mindwave
1x RGB общ анод Led
3x N канал Mosfet
1x Visual Studio 2017
Вторият проект е проектът за щафета. Този проект използва реле, за да включи или изключи светодиода, само като мисли за това! Тъй като използва реле, можете да свържете всичко към него. Вашите светлини, вашият телевизор или дори вашата кафе машина! За този проект се нуждаем от:
1x Arduino Uno или Nano
1x слушалки Neurosky Mindwave
1x 5V реле
1x транзистор BC 547
1x 5V LED
1x Visual Studio 2017
Третият проект е проектът Led Strip. Този проект използва WS2812 индивидуална адресируема RGB Led лента, която ще включи повече светодиоди и ще стане по -червена, колкото по -стресирани ставате. За този проект се нуждаем от следното
1x Arduino Uno или Nano
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 след това потърсете USB адаптер MindWave
С това име можете да намерите COM порта. Ако погледнете изображението по -горе, можете да видите моя COM порт е COM8
Стъпка 2: Настройване на Visual Studio
Сега можем да започнем със забавната част!
Първо изберете кой от трите проекта искате: Moodlight, Led Strip или Relay.
Ще избирам проекта за щафета.
След като сте избрали проекта, отидете в папката ArduMind и след това на: 3 Проекта за управление на ума> Контрол на релето> RelayControl C#.
Сега щракнете двукратно върху HelloEEG.sln, за да го отворите във Visual Studio.
В Explorer Explorer с десния бутон върху файла HelloEEG.cs.
Тук потърсете ред 30 и променете:
конектор. ConnectScan ("COM3"); към сравнението, което намерихме в стъпка 1.
Така че за мен:
конектор. ConnectScan ("COM8");
След това можем да започнем с хардуера. Но дръжте Visual Studio отворен, защото отново ще имаме нужда от него!
Извадете и слушалката Mindwave
Стъпка 3: The MoodLight
За проекта Moodlight първо трябва да направим електрониката. Можете да намерите схемата на изображението по -горе ^.
Уверете се, че използвате Common Annode LED.
За MOSFET използвам RFZ44N.
След като направим електрониката, трябва да качим кода в Arduino.
Кодът може да бъде намерен в папката ArduMind. След това отидете на 3 проекта за управление на ума> Moodlight> Moodlight Arduino.
Сега просто свържете Arduino и щракнете върху бутона Качване.
ЗАБЕЛЕЖКА: Ако използвате Arduino с CH340G (Много клонове на китайски използват тези), трябва да преинсталирате оригиналните драйвери на CH340G, защото адаптерът Mindwave също използва тази интегрална схема. След като преинсталирате оригиналния драйвер, можете да качите отново на вашия arduino. След като сте качили кода, преинсталирайте драйверите на Mindwave отново, така че да работи за последната стъпка от тази инструкция
Стъпка 4: Релето, управлявано от ума
За проекта Relay първо трябва да направим електроника. Можете да намерите схемата на изображението по -горе ^.
Релето, което използвам, е 5V SDR реле, както е на изображението по -горе.
Черният проводник, който преминава от транзистора към релето, и червеният проводник, който преминава от релето към 5v, трябва да бъдат свързани на релето към щифтовете на бобината. Ако погледнете изображението над тези два проводника трябва да бъдат свързани към щифт 1 и щифт 2 на релето.
След като направим електрониката, трябва да качим кода в Arduino. Кодът може да бъде намерен в папката ArduMind. След това отидете на 3 проекта за управление на ума> Контрол на релето> RelayControl Arduino
Сега просто свържете Arduino и щракнете върху бутона Качване.
ЗАБЕЛЕЖКА: Ако използвате Arduino с CH340G (Много клонове на китайски използват тези), трябва да преинсталирате оригиналните драйвери на CH340G, защото адаптерът Mindwave също използва тази интегрална схема. След като преинсталирате оригиналния драйвер, можете да качите отново на вашия arduino. След като сте качили кода, инсталирайте отново драйверите на Mindwave, така че да работи за последната стъпка от тази инструкция
Стъпка 5: Mind RGB LedStrip
За проекта RGB ledstrip първо трябва да направим електрониката. Можете да намерите схемата на изображението по -горе ^.
Тази схема е много лесна за щастие. Просто не забравяйте да свържете 5V и GND на WS2812B към отделно 5V захранване.
Не забравяйте да свържете GND и към GND на Arduino
След като направим електрониката, трябва да качим кода в Arduino. Кодът може да бъде намерен в папката ArduMind. След това отидете на 3 проекта за контрол на ума> LedStrip> LedStrip Arduino.
Сега просто свържете Arduino и щракнете върху бутона Качване.
ЗАБЕЛЕЖКА: Ако използвате Arduino с CH340G (Много клонове на китайски използват тези), трябва да преинсталирате оригиналните драйвери на CH340G, защото адаптерът Mindwave също използва тази интегрална схема. След като преинсталирате оригиналния драйвер, можете да качите отново на вашия arduino. След като сте качили кода, инсталирайте отново драйверите на Mindwave, така че да работи за последната стъпка от тази инструкция
Стъпка 6: ЗАКЛЮЧИТЕЛНАТА Стъпка
За последната стъпка трябва да вземем Com Port от Arduino. Това може да се намери много лесно с помощта на Arduino IDE.
Отидете на инструменти и след това пренесете тук, можете да видите COM порта на Arduino. Ако погледнете изображението по -горе, можете да видите, че имам COM20 за моя Arduino.
Сега се върнете към visual Studio и потърсете ред 55 във файла HelloEEG.cs.
Променете COM порта към вашия Arduino COM порт.
Така че за мен порт = нов SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); трябва да се промени на
порт = нов SerialPort ("COM20", 115200, Parity. None, 8, StopBits. One);
Сега свържете отново слушалките си Mindwave. Включете слушалките и натиснете голямата зелена стрелка във визуално студио, за да стартирате програмата!
От всичко вървеше правилно, сега вашият проект за контрол на ума е завършен !!! Добра работа!
Ако сте направили проект, моля, споделете го с мен, като използвате бутона „Аз го направих“долу.
Вижте и другите ми проекти за домашна автоматизация и роботи!
Чести проблеми
Ето някои често срещани проблеми и как да ги отстраните:
Програмата C# казва „Няма намерени устройства!:(“
1 Проверете отново COM порта за слушалките Mindwave.
2 Проверете дали ThinkGearConnector работи във фонов режим. В противен случай рестартирайте ThinkGearConnector
3 Проверете дали неврологичните слушалки имат включен син светодиод.
4 Уверете се, че сте инсталирали драйверите Mindwave, а не CH340G.
C# се срива при свързване с Arduino
Проверете отново порта на Arduino COM.
Светодиодът Moodlight не показва правилните цветове
Проверете схемата отново.
Сменете Mosfets.
Препоръчано:
Как да направите невероятни ефекти RGB LED лента: 6 стъпки (със снимки)
Как да направим невероятни ефекти RGB LED лента: Hii приятел, Днес ще направя схема, която ще контролира LED лентата. Тази схема ще даде невероятни ефекти на LED лентата. Тази схема е много лесна и евтина. Нуждаем се само от 3- RGB LED. Нека започнем
10 основни проекта Arduino за начинаещи! Направете поне 15 проекта с един съвет!: 6 стъпки
10 основни проекта Arduino за начинаещи! Направете поне 15 проекта с един съвет !: Arduino Project & Учителски съвет; Включва 10 основни проекта Arduino. Всички изходни кодове, файлът Gerber и др. Без SMD! Лесно запояване за всички. Лесно свалящи се и сменяеми компоненти. Можете да направите поне 15 проекта с един бо
8 Релейно управление с NodeMCU и IR приемник, използващ WiFi и IR дистанционно управление и приложение за Android: 5 стъпки (със снимки)
8 Релейно управление с NodeMCU и IR приемник, използващ WiFi и IR дистанционно и приложение за Android: Управление на 8 релейни превключвателя с помощта на nodemcu и IR приемник през wifi и дистанционно и приложение за android. Дистанционното работи независимо от wifi връзката. ТУК
4 проекта в 1 с помощта на DFRobot FireBeetle ESP32 и LED матричен капак: 11 стъпки (със снимки)
4 проекта в 1 Използване на DFRobot FireBeetle ESP32 & LED Matrix Cover: Мислех да направя инструкция за всеки от тези проекти - но в крайна сметка реших, че наистина най -голямата разлика е софтуерът за всеки проект, смятах, че е по -добре просто да направя една голяма инструкция! Хардуерът е същият за ea
Направете невероятни макро снимки с всяка камера с камера на телефона Особено с iPhone: 6 стъпки
Направете невероятни макро снимки с всяка камера с камера на телефона … Особено с IPhone: Някога сте искали да получите една от тези невероятни снимки отблизо … тази, която казва … WOW!? … с камера на телефона с камера не по -малко !? По принцип това е добавка за уголемяване за всяка камера на камерата на телефона, за да увеличи съществуващия обектив на камерата, за да направи страхотно