Мазмуну:

3 Amazing BRAIN / MIND Control Projects Lights LedStrip LED Arduino жана Neurosky менен: 6 кадам (сүрөттөр менен)
3 Amazing BRAIN / MIND Control Projects Lights LedStrip LED Arduino жана Neurosky менен: 6 кадам (сүрөттөр менен)

Video: 3 Amazing BRAIN / MIND Control Projects Lights LedStrip LED Arduino жана Neurosky менен: 6 кадам (сүрөттөр менен)

Video: 3 Amazing BRAIN / MIND Control Projects Lights LedStrip LED Arduino жана Neurosky менен: 6 кадам (сүрөттөр менен)
Video: 3 Amazing BRAIN / MIND Control Projects You can Make Yourself With Arduino and Neurosky Mindwave 2024, Ноябрь
Anonim
Image
Image

Сиз качандыр бир убакта ойлонуу менен жарыкты күйгүзүүнү же өчүрүүнү кааладыңыз беле? Же сиз RGB LEDинин түсүнө карап, канчалык стрессте экениңизди билгиңиз келеби? Азыр болсо, сиз бул Нускамаларды аткарсаңыз болот!

Бүгүн биз эмнени жасаарыбызды сезүү үчүн, алгач кыска ютубдагы видеону кыска Демонстрация үчүн көрүүнү сунуштайм!

Бул 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 тилкесин колдонот, ал Ledти көбүрөөк күйгүзүп, канчалык стресстүү болуп калганыңызды кызылга айлантат. Бул долбоор үчүн бизге төмөнкүлөр керек

1x Arduino Uno же Nano

1x Neurosky Mindwave гарнитурасы

1x WSD2812 RGB Led Strip

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 папкасын ачып, Айдоочулар папкасына өтүңүз.

Эми 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 адаптерин издеңиз

Бул ат менен сиз COM портун таба аласыз. Эгерде сиз жогорудагы сүрөттү карасаңыз, анда менин COM портум COM8 экенин көрө аласыз

2 -кадам: Visual Studio орнотуу

Visual Studio орнотуу
Visual Studio орнотуу
Visual Studio орнотуу
Visual Studio орнотуу

Эми биз Fun бөлүгүнөн баштасак болот!

Биринчиден, сиз каалаган үч долбоордун кайсынысын тандаңыз: Moodlight, Led Strip же Relay.

Мен "Эстафета" долбоорун тандайм.

Долбоорду тандап алгандан кийин ArduMind папкасына өтүңүз жана андан кийин: 3 Mind Control Projects> Relay Control> RelayControl C#.

Эми аны Visual Studioдо ачуу үчүн HelloEEG.slnге эки жолу чыкылдатыңыз.

Чечим изилдөөчүдө HelloEEG.cs файлын оң баскыч менен чыкылдатыңыз.

Бул жерде 30 -сапты издеп, өзгөртүңүз:

connector. ConnectScan ("COM3"); 1 -кадамда тапкан компортко.

Ошентип, мен үчүн:

connector. ConnectScan ("COM8");

Ушундан кийин биз жабдыктар менен баштасак болот. Бирок Visual Studioду ачык кармаңыз, анткени бизге кайра керек болот!

Ошондой эле Mindwave гарнитурасын сууруңуз

3 -кадам: MoodLight

MoodLight
MoodLight
MoodLight
MoodLight
MoodLight
MoodLight

Moodlight долбоору үчүн биз адегенде электрониканы жасашыбыз керек. Схеманы жогорудагы сүрөттөн таба аласыз ^.

Common Annode LED колдонуп жатканыңызды текшериңиз.

Мосфеттер үчүн мен RFZ44N колдонуп жатам.

Электрониканы жасагандан кийин, кодду Arduinoго жүктөшүбүз керек.

Кодду ArduMind папкасынан тапса болот. Андан кийин 3 Mind Control долбооруна өтүңүз> Moodlight> Moodlight Arduino.

Эми Arduino менен туташып, Жүктөө баскычын чыкылдатыңыз.

ЭСКЕРТҮҮ: Эгерде сиз CH340G менен Arduino колдонуп жатсаңыз (кытай клондорунун көбү муну колдонушат), сиз түпнуска CH340G драйверлерин кайра орнотушуңуз керек, анткени Mindwave адаптери бул ICди колдонот. Түпнуска драйверди кайра орноткондон кийин кайра arduinoго жүктөй аласыз. Кодду жүктөгөндөн кийин Mindwave драйверлерин кайра орнотуңуз, ал бул көрсөтмөлөрдүн акыркы кадамы үчүн иштейт

4 -кадам: Акыл менен башкарылган реле

Акыл көзөмөлдөгөн эстафета
Акыл көзөмөлдөгөн эстафета
Акыл көзөмөлдөгөн эстафета
Акыл көзөмөлдөгөн эстафета
Акыл көзөмөлдөгөн эстафета
Акыл көзөмөлдөгөн эстафета
Акыл башкарылган эстафета
Акыл башкарылган эстафета

Эстафета долбоору үчүн биз адегенде электрониканы жасашыбыз керек. Схеманы жогорудагы сүрөттөн таба аласыз ^.

Мен колдонгон реле жогорудагы сүрөттөгүдөй 5V SDR релеси.

Транзистордон Эстафетага өтүүчү кара зымды жана реледен 5vге өтүүчү Кызыл зымды релени катушка казыктарына туташтыруу керек. Эгерде сиз жогорудагы сүрөттү карасаңыз, анда бул эки зым релени 1 жана 2 -пинге туташтырылышы керек.

Электрониканы жасагандан кийин, кодду Arduinoго жүктөшүбүз керек. Кодду ArduMind папкасынан тапса болот. Андан кийин 3 Mind Control Projects> Relay Control> RelayControl Arduino бөлүмүнө өтүңүз

Эми Arduino менен туташып, Жүктөө баскычын чыкылдатыңыз.

ЭСКЕРТҮҮ: Эгерде сиз CH340G менен Arduino колдонуп жатсаңыз (кытай клондорунун көбү муну колдонушат), сиз түпнуска CH340G драйверлерин кайра орнотушуңуз керек, анткени Mindwave адаптери бул ICди колдонот. Түпнуска драйверди кайра орноткондон кийин кайра 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 долбоору үчүн биз биринчи кезекте электрониканы жасашыбыз керек. Схеманы жогорудагы сүрөттөн таба аласыз ^.

Бул схема, бактыга жараша, абдан оңой. Жөн гана WS2812Bнин 5V жана GND өзүнчө 5V электр булагына туташтырыңыз.

GNDди Arduino GND менен туташтырууну унутпаңыз

Электрониканы жасагандан кийин, кодду Arduinoго жүктөшүбүз керек. Кодду ArduMind папкасынан тапса болот. Андан кийин 3 Mind Control Projects> LedStrip> LedStrip Arduino бөлүмүнө өтүңүз.

Эми Arduino менен туташып, Жүктөө баскычын чыкылдатыңыз.

ЭСКЕРТҮҮ: Эгерде сиз CH340G менен Arduino колдонуп жатсаңыз (кытай клондорунун көбү муну колдонушат), сиз түпнуска CH340G драйверлерин кайра орнотушуңуз керек, анткени Mindwave адаптери бул ICди колдонот. Оригиналдуу драйверди кайра орноткондон кийин, кайра arduinoго жүктөй аласыз. Кодду жүктөгөндөн кийин Mindwave драйверлерин кайра орнотуңуз, ал бул көрсөтмөлөрдүн акыркы кадамы үчүн иштейт

6 -кадам: Акыркы кадам

Финалдык кадам !!
Финалдык кадам !!
Финалдык кадам !!
Финалдык кадам !!
Финалдык кадам !!
Финалдык кадам !!

Акыркы кадам үчүн биз Ардуинодон Com Port алуубуз керек. Муну Arduino IDE колдонуу менен оңой эле табууга болот.

Куралдарга барыңыз, андан кийин порт бул жерде сиз Arduino COM портун көрө аласыз. Эгерде сиз жогорудагы сүрөттү карасаңыз, анда менин Arduino үчүн COM20 бар экенин көрө аласыз.

Эми визуалдык студияга кайтып, HelloEEG.cs файлынан 55 -сапты издеңиз.

COM портун Arduino COM портуна өзгөртүңүз.

Ошентип, мен үчүн порт = жаңы SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); деп өзгөртүлүшү керек

порт = жаңы SerialPort ("COM20", 115200, Parity. None, 8, StopBits. One);

Эми Mindwave гарнитураңызды кайра туташтырыңыз. Программаны баштоо үчүн гарнитураны күйгүзүңүз жана визуалдык студиядагы чоң Green жебесин басыңыз!

Баары ойдогудай болду, азыр сизде Акыл контролдоо долбоору бүттү !!! Мыкты иш!

Эгерде сиз долбоор түзсөңүз, аны төмөндөгү "Мен жасадым" баскычын колдонуу менен бөлүшүңүз.

Ошондой эле менин башка үй автоматташтыруу жана роботтук долбоорлорумду карап көрүңүз!

Жалпы көйгөйлөр

Бул жерде кээ бир жалпы көйгөйлөр жана аларды кантип оңдоо керек:

C# программасында "Эч бир түзмөк табылган жок!:("

1 Mindwave гарнитурасы үчүн COM портун кайра текшериңиз.

2 ThinkGearConnector фондо иштеп жатканын текшериңиз. Болбосо ThinkGearConnectorду өчүрүп күйгүзүңүз

3 Нейроский гарнитурасында Көк LED бар экенин текшериңиз.

4 CH340G драйверлерин эмес, Mindwave драйверлерин орноткондугуңузду текшериңиз.

C# Arduino менен туташканда бузулат

Arduino COM портун кайра текшериңиз.

Moodlight LED туура түстөрдү көрсөтпөйт

Схеманы кайра текшериңиз.

Mosfets алмаштырыңыз.

Сунушталууда: