Съдържание:

3 невероятни проекта за управление на BRAIN / MIND LedStrip LED с Arduino и Neurosky: 6 стъпки (със снимки)
3 невероятни проекта за управление на BRAIN / MIND LedStrip LED с Arduino и Neurosky: 6 стъпки (със снимки)

Видео: 3 невероятни проекта за управление на BRAIN / MIND LedStrip LED с Arduino и Neurosky: 6 стъпки (със снимки)

Видео: 3 невероятни проекта за управление на BRAIN / MIND LedStrip LED с Arduino и Neurosky: 6 стъпки (със снимки)
Видео: Tim Urban: Inside the mind of a master procrastinator | TED 2024, Юли
Anonim
Image
Image

Искали ли сте някога да включите или изключите светлините само като мислите за това? Или искате да знаете колко сте стресирани, като погледнете цвета на 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

Настройване на Visual Studio
Настройване на Visual Studio
Настройване на Visual Studio
Настройване на 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

Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
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.

Препоръчано: