Përmbajtje:

3 Projekte të mahnitshme të kontrollit të trurit / mendjes Lights LedStrip LED Me Arduino dhe Neurosky: 6 hapa (me fotografi)
3 Projekte të mahnitshme të kontrollit të trurit / mendjes Lights LedStrip LED Me Arduino dhe Neurosky: 6 hapa (me fotografi)

Video: 3 Projekte të mahnitshme të kontrollit të trurit / mendjes Lights LedStrip LED Me Arduino dhe Neurosky: 6 hapa (me fotografi)

Video: 3 Projekte të mahnitshme të kontrollit të trurit / mendjes Lights LedStrip LED Me Arduino dhe Neurosky: 6 hapa (me fotografi)
Video: The Choice is Ours (2016) Official Full Version 2024, Korrik
Anonim
Image
Image

A keni dashur ndonjëherë të ndizni ose fikni dritat vetëm duke menduar për të? Apo doni të dini sa të stresuar jeni duke parë ngjyrën e një led RGB? Ndërsa tani mundeni duke ndjekur këtë Udhëzues!

Për të marrë një ndjenjë për atë që do të bëjmë sot, ju rekomandoj që së pari të shikoni videon në youtube më sipër për një Demonstrim të shkurtër!

Ky Instructables në fakt ekziston nga tre projekte që të gjithë përdorin kontrollin e trurit. Po që janë tre për çmimin e një!

Projekti i parë është MoodLight. Ky projekt përdor një led RGB për të treguar statusin tuaj mendor. Kur jeni shumë të relaksuar është e gjelbër, por kur stresoheni do të bëhet e kuqe. Ky projekt ka nevojë për sa vijon:

1x Arduino Uno ose Nano

1 x kufje Neurosky Mindwave

1x anode e zakonshme RGB Led

3x N kanal Mosfet

1x Visual Studio 2017

Projekti i dytë është projekti Relay. Ky projekt përdor një stafetë për të aktivizuar ose fikur një led vetëm duke menduar për të! Për shkak se përdor një Stafetë ju mund të lidhni gjithçka me të. Dritat tuaja, TV juaj apo edhe aparatin tuaj të kafesë! Për këtë projekt na duhen:

1x Arduino Uno ose Nano

1 x kufje Neurosky Mindwave

Stafetë 1x 5v

1x para Krishtit 547 Transistor

LED 1x 5V

1x Visual Studio 2017

Projekti i tretë është projekti Led Strip. Ky projekt përdor një WS2812 individualisht të adresueshëm RGB Led Strip i cili do të ndizet më shumë Led dhe do të bëhet më i Kuq sa më i stresuar të bëheni. Për këtë projekt ne kemi nevojë për sa vijon

1x Arduino Uno ose Nano

1 x kufje Neurosky Mindwave

1x WSD2812 RGB Led Strip

1x Visual Studio 2017

Ky projekt përdor versionin RF të Mindwave. Mund ta blini për shembull këtu:

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

Pra, le të fillojmë!

Hapi 1: Vendosja e lidhjeve

Vendosja e Lidhjeve
Vendosja e Lidhjeve
Vendosja e Lidhjeve
Vendosja e Lidhjeve

Për të tre projektet, së pari duhet të konfigurojmë lidhjen. Ne do ta bëjmë këtë me një program të vogël të quajtur ThinkGearConnector.

Për të filluar të shkarkoni të gjithë kodin dhe drejtuesit nga depoja e Github më poshtë:

github.com/sieuwe1/ArduMind

Gjithashtu shkarkoni instaluesin e çiftimit Mindwave nga këtu:

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

Shoferët

Pas shkarkimit të depove të Github -it, hiqni zinxhirin nga skedari ArduMind.zip.

Pas kësaj hapni dosjen ArduMind dhe shkoni te dosja Drivers.

Tani futni marrësin e valës së mendjes në kompjuterin tuaj.

Pas kësaj klikoni dy herë në SETUP. EXE dhe instalojeni.

Lidhje

Pasi të keni instaluar Drivers -in, hiqeni skedarin MindWave.zip dhe ekzekutoni instaluesin akoma me kufjet e kyçura.

ThinkGearConnector

Pasi të kemi krijuar lidhjen, mund të instalojmë ThinkGearConnector.

Nga dosja ArduMind shkoni te ThinkGear Connector> win32 dhe klikoni dy herë mbi ThinkGear Connector.exe me kufjet ende të kyçura.

Marrja e portës COM

Ndërsa kufjet janë ende të kyçura, ne duhet të marrim kombinimin e kufjeve MindWave. Kjo është e nevojshme për hapin 2.

Për të marrë portën COM:

1 shtypni butonin windows + x dhe zgjidhni menaxherin e pajisjes

2 shkoni në porte (COM & LPT)

3 më pas kërkoni përshtatësin USB MindWave

Me këtë emër mund të gjeni portën COM. Nëse shikoni imazhin e mësipërm, mund të shihni që porta ime COM është COM8

Hapi 2: Konfigurimi i Visual Studio

Konfigurimi i Visual Studio
Konfigurimi i Visual Studio
Konfigurimi i Visual Studio
Konfigurimi i Visual Studio

Tani mund të fillojmë me pjesën Fun!

Para së gjithash zgjidhni cilin nga tre projektet që dëshironi: Moodlight, Led Strip ose Relay.

Unë do të zgjedh projektin Relay.

Pasi të keni zgjedhur projektin, shkoni te dosja ArduMind dhe më pas te: 3 Projekte të Kontrollit të Mendjes> Rele Control> RelayControl C#.

Tani klikoni dy herë në HelloEEG.sln për ta hapur atë në Visual Studio.

Në zgjidhjen explorer në të djathtë klikoni në skedarin HelloEEG.cs.

Këtu kërkoni për rreshtin 30 dhe ndryshoni:

lidhës. ConnectScan ("COM3"); për kombinatin që gjetëm në hapin 1.

Kështu për mua:

lidhës. ConnectScan ("COM8");

Pas kësaj mund të fillojmë me harduerin. Por mbajeni Visual Studio të hapur sepse do të na duhet përsëri!

Shkëputni gjithashtu kufjet Mindwave

Hapi 3: MoodLight

MoodLight
MoodLight
MoodLight
MoodLight
MoodLight
MoodLight

Për projektin Moodlight së pari duhet të bëjmë elektronikën. Skemën mund ta gjeni në imazhin e mësipërm ^.

Sigurohuni që jeni duke përdorur një LED të përbashkët Annode.

Për mosfets unë jam duke përdorur RFZ44N.

Pasi të kemi bërë pajisjet elektronike, ne duhet të ngarkojmë Kodin në Arduino.

Kodi mund të gjendet në dosjen ArduMind. Pastaj shkoni te 3 Projekte të Kontrollit të Mendjes> Moodlight> Moodlight Arduino.

Tani thjesht lidhni Arduino dhe klikoni butonin Ngarko.

SH NOTNIM: Nëse jeni duke përdorur një Arduino me një CH340G (Shumë klone kineze i përdorin këto) ju duhet të riinstaloni drejtuesit origjinal CH340G sepse përshtatësi Mindwave gjithashtu përdor këtë IC. Pasi të keni instaluar përsëri drejtuesin origjinal, mund të ngarkoni përsëri në arduino tuaj. Pasi të keni ngarkuar kodin, instaloni përsëri drejtuesit e Mindwave përsëri në mënyrë që të funksionojë për hapin e fundit të këtij udhëzuesi

Hapi 4: Stafeta e kontrolluar nga mendja

Stafetë e kontrolluar nga mendja
Stafetë e kontrolluar nga mendja
Stafetë e kontrolluar nga mendja
Stafetë e kontrolluar nga mendja
Stafetë e kontrolluar nga mendja
Stafetë e kontrolluar nga mendja
Stafetë e kontrolluar nga mendja
Stafetë e kontrolluar nga mendja

Për projektin Relay ne së pari duhet të bëjmë elektronikën. Skemën mund ta gjeni në imazhin e mësipërm ^.

Stafeta që po përdor është një stafetë 5V SDR si në imazhin e mësipërm.

Teli i zi që shkon nga Transistori në Stafetë dhe Teli i Kuq që shkon nga stafeta në 5v të dyja duhet të lidhen në stafetë me kunjat e spirales. Nëse shikoni imazhin e mësipërm, këto dy tela duhet të lidhen me pin 1 dhe pin 2 të stafetës.

Pasi të kemi bërë pajisjet elektronike, ne duhet të ngarkojmë Kodin në Arduino. Kodi mund të gjendet në dosjen ArduMind. Pastaj shkoni te 3 Projektet e Kontrollit të Mendjes> Kontrolli i Reles> RelayControl Arduino

Tani thjesht lidhni Arduino dhe klikoni butonin Ngarko.

SH NOTNIM: Nëse jeni duke përdorur një Arduino me një CH340G (Shumë klone kineze i përdorin këto) ju duhet të riinstaloni drejtuesit origjinal CH340G sepse përshtatësi Mindwave gjithashtu përdor këtë IC. Pasi të keni instaluar përsëri drejtuesin origjinal, mund të ngarkoni përsëri në arduino tuaj. Pasi të keni ngarkuar kodin, instaloni përsëri drejtuesit e Mindwave përsëri në mënyrë që të funksionojë për hapin e fundit të këtij udhëzuesi

Hapi 5: Mendoni RGB LedStrip

Mendje RGB LedStrip
Mendje RGB LedStrip
Mendje RGB LedStrip
Mendje RGB LedStrip
Mendje RGB LedStrip
Mendje RGB LedStrip
Mendje RGB LedStrip
Mendje RGB LedStrip

Për projektin RGB ledstrip ne së pari duhet të bëjmë elektronikë. Skemën mund ta gjeni në imazhin e mësipërm ^.

Kjo skemë është për fat të mirë shumë e lehtë. Vetëm sigurohuni që të lidhni 5V dhe GND të WS2812B me një furnizim me energji të veçantë 5V.

Mos harroni të lidhni GND edhe me GND të Arduino

Pasi të kemi bërë pajisjet elektronike, ne duhet të ngarkojmë Kodin në Arduino. Kodi mund të gjendet në dosjen ArduMind. Pastaj shkoni te 3 Projekte të Kontrollit të Mendjes> LedStrip> LedStrip Arduino.

Tani thjesht lidhni Arduino dhe klikoni butonin Ngarko.

SH NOTNIM: Nëse jeni duke përdorur një Arduino me një CH340G (Shumë klone kineze i përdorin këto) ju duhet të riinstaloni drejtuesit origjinal CH340G sepse përshtatësi Mindwave gjithashtu përdor këtë IC. Pasi të keni instaluar përsëri drejtuesin origjinal, mund të ngarkoni përsëri në arduino tuaj. Pasi të keni ngarkuar kodin, instaloni përsëri drejtuesit e Mindwave përsëri në mënyrë që të funksionojë për hapin e fundit të këtij udhëzuesi

Hapi 6: Hapi FINAL !

Hapi FINAL !!
Hapi FINAL !!
Hapi FINAL !!
Hapi FINAL !!
Hapi FINAL !!
Hapi FINAL !!

Për hapin e fundit ne duhet të marrim Com Port nga Arduino. Kjo mund të gjendet shumë lehtë duke përdorur Arduino IDE.

Shkoni te mjetet dhe më pas portoni këtu mund të shihni portën COM të Arduino. Nëse shikoni imazhin e mësipërm mund të shihni që kam COM20 për Arduino -n tim.

Tani kthehuni te Studio vizuale dhe kërkoni rreshtin 55 në skedarin HelloEEG.cs.

Ndryshoni portën COM në portën tuaj Arduino COM.

Pra për mua port = SerialPort i ri ("COM8", 115200, Parity. None, 8, StopBits. One); duhet të ndryshohet në

port = SerialPort i ri ("COM20", 115200, Parity. None, 8, StopBits. One);

Tani lidhni përsëri kufjet tuaja Mindwave. Ndizni kufjet dhe shtypni shigjetën e madhe të Gjelbër në studion vizuale për të filluar programin!

Nga gjithçka shkoi mirë tani ju keni përfunduar projektin tuaj të Kontrollit të Mendjes !!! Punë e mrekullueshme!

Nëse keni bërë një projekt, ju lutemi ndani atë me mua duke përdorur butonin "Unë e bëra atë" më poshtë.

Gjithashtu shikoni projektet e mia të tjera të automatizimit të shtëpisë dhe robotikët!

Problemet e zakonshme

Këtu janë disa probleme të zakonshme dhe si t'i rregulloni ato:

Programi C# thotë "Asnjë pajisje nuk u gjet!:("

1 Rishikoni portën COM për kufjet Mindwave.

2 Kontrolloni nëse ThinkGearConnector po funksionon në sfond. Përndryshe rinisni ThinkGearConnector

3 Kontrolloni nëse kufjet neurosky kanë një LED LED të ndezur.

4 Sigurohuni që keni instaluar drejtuesit e Mindwave dhe jo drejtuesit CH340G.

C# rrëzohet kur lidheni me Arduino

Rishikoni portën Arduino COM.

LED Moodlight nuk tregon ngjyrat e sakta

Kontrolloni përsëri skemën.

Zëvendësoni Mosfets.

Recommended: