Tartalomjegyzék:

3 lenyűgöző BRAIN / MIND vezérlőprojekt LightsStrip LED fények Arduino és Neurosky segítségével: 6 lépés (képekkel)
3 lenyűgöző BRAIN / MIND vezérlőprojekt LightsStrip LED fények Arduino és Neurosky segítségével: 6 lépés (képekkel)

Videó: 3 lenyűgöző BRAIN / MIND vezérlőprojekt LightsStrip LED fények Arduino és Neurosky segítségével: 6 lépés (képekkel)

Videó: 3 lenyűgöző BRAIN / MIND vezérlőprojekt LightsStrip LED fények Arduino és Neurosky segítségével: 6 lépés (képekkel)
Videó: After watching this, your brain will not be the same | Lara Boyd | TEDxVancouver 2024, Július
Anonim
Image
Image

Szeretett volna valaha is be- vagy kikapcsolni a lámpákat, ha csak rá gondol? Vagy szeretné tudni, hogy mennyire stresszes az RGB led színének megtekintése? Míg most megteheti ezt az utasításokat követve!

Ahhoz, hogy megértsük, mit fogunk ma csinálni, javaslom, hogy először nézze meg a fenti youtube videót egy rövid bemutatóért!

Ez az utasítások valójában három projektből állnak, amelyek mindegyike agykontrollot használ. Igen, ez három egy áráért!

Az első projekt a MoodLight. Ez a projekt egy RGB ledet használ, hogy bemutassa a mentális állapotát. Amikor nagyon ellazult, zöld színű, de ha stresszes lesz, vörös lesz. Ennek a projektnek a következőkre van szüksége:

1x Arduino Uno vagy Nano

1x Neurosky Mindwave fejhallgató

1x RGB közös annód Led

3x N csatorna Mosfet

1x Visual Studio 2017

A második projekt a Relay projekt. Ez a projekt egy relét használ a LED be- vagy kikapcsolásához, csak gondolva rá! Mivel relét használ, mindent összekapcsolhat vele. Fényei, TV -je vagy akár kávéfőzője! Ehhez a projekthez szükségünk van:

1x Arduino Uno vagy Nano

1x Neurosky Mindwave fejhallgató

1x 5V relé

1x BC 547 tranzisztor

1x 5V LED

1x Visual Studio 2017

A harmadik projekt a Led Strip projekt. Ez a projekt egy WS2812 egyedi címzésű RGB Led Strip csíkot használ, amely több LED -et kapcsol be, és pirosabbá válik, ahogy jobban stresszel. Ehhez a projekthez a következőkre van szükségünk

1x Arduino Uno vagy Nano

1x Neurosky Mindwave fejhallgató

1x WSD2812 RGB LED szalag

1x Visual Studio 2017

Ez a projekt a Mindwave RF verziót használja. Itt vásárolhatja meg például:

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

Kezdjük hát el!

1. lépés: A kapcsolatok beállítása

A kapcsolatok beállítása
A kapcsolatok beállítása
A kapcsolatok beállítása
A kapcsolatok beállítása

Mindhárom projekt esetében először be kell állítanunk a kapcsolatot. Ezt egy ThinkGearConnector nevű kis programmal fogjuk megtenni.

A kezdéshez töltse le az összes kódot és illesztőprogramot az alábbi Github -tárból:

github.com/sieuwe1/ArduMind

Töltse le a Mindwave párosító telepítőt is innen:

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

Vezetők

A Github tároló letöltése után csomagolja ki az ArduMind.zip fájlt.

Ezután nyissa meg az ArduMind mappát, és lépjen a Drivers mappába.

Most csatlakoztassa a Mind Wave vevőt a számítógéphez.

Ezután kattintson duplán a SETUP. EXE fájlra, és telepítse azt.

Kapcsolat

Az illesztőprogramok telepítése után csomagolja ki a MindWave.zip fájlt, és futtassa a telepítőt, miközben a headset be van dugva.

ThinkGearConnector

A kapcsolat létrehozása után telepíthetjük a ThinkGearConnector programot.

Az ArduMind mappából lépjen a ThinkGear Connector> win32 oldalra, és kattintson duplán a ThinkGear Connector.exe fájlra, miközben a fejhallgató még mindig be van dugva.

A COM port beszerzése

Amíg a fülhallgató még mindig csatlakoztatva van, meg kell szereznünk a MindWave headset kompatibilitását. Erre a 2. lépéshez van szükség.

A COM port beszerzése:

1 Nyomja meg a Windows billentyűt + x, és válassza az Eszközkezelő lehetőséget

2 menjen a portokhoz (COM és LPT)

3 majd keresse meg a MindWave USB adaptert

Ezzel a névvel találhatja meg a COM portot. Ha megnézi a fenti képet, láthatja, hogy a COM portom COM8

2. lépés: A Visual Studio beállítása

A Visual Studio beállítása
A Visual Studio beállítása
A Visual Studio beállítása
A Visual Studio beállítása

Most kezdhetjük a Fun részével!

Először válassza ki, hogy a három projekt közül melyiket szeretné: Moodlight, Led Strip vagy Relay.

A Relay projektet fogom választani.

A projekt kiválasztása után lépjen az ArduMind mappába, majd a következő helyre: 3 Mind Control Projects> Relay Control> RelayControl C#.

Most kattintson duplán a HelloEEG.sln fájlra, hogy megnyissa a Visual Studio alkalmazásban.

A megoldáskezelőben kattintson a jobb egérgombbal a HelloEEG.cs fájlra.

Itt keresse meg a 30. sort, és módosítsa:

connector. ConnectScan ("COM3"); az 1. lépésben talált komporthoz.

Szóval nekem:

connector. ConnectScan ("COM8");

Ezek után kezdhetjük a hardverrel. De tartsa nyitva a Visual Stúdiót, mert újra szükségünk lesz rá!

Húzza ki a Mindwave headsetet is

3. lépés: A MoodLight

A MoodLight
A MoodLight
A MoodLight
A MoodLight
A MoodLight
A MoodLight

A Moodlight projekthez először el kell készítenünk az elektronikát. A sémát a fenti képen találja ^.

Győződjön meg arról, hogy közös Annode LED -et használ.

A mosfetshez az RFZ44N -t használom.

Az elektronika elkészítése után fel kell töltenünk a kódot az Arduino -ba.

A kód megtalálható az ArduMind mappában. Ezután lépjen a 3 Mind Control Projects> Moodlight> Moodlight Arduino menüpontra.

Most egyszerűen csatlakoztassa az Arduino -t, és kattintson a Feltöltés gombra.

MEGJEGYZÉS: Ha Arduino -t használ CH340G -vel (sok kínai klón használja ezeket), akkor újra kell telepítenie az eredeti CH340G illesztőprogramokat, mert a Mindwave adapter is ezt az IC -t használja. Az eredeti illesztőprogram újratelepítése után újra feltöltheti az arduino -ra. Miután feltöltötte a kódot, telepítse újra a Mindwave illesztőprogramokat, hogy azok működjenek az utasítások utolsó lépésében

4. lépés: Az elme által vezérelt relé

Az elme által vezérelt relé
Az elme által vezérelt relé
Az elme által vezérelt relé
Az elme által vezérelt relé
Az elme által vezérelt relé
Az elme által vezérelt relé
Az elme által vezérelt relé
Az elme által vezérelt relé

A Relay projekthez először el kell készítenünk az elektronikát. A sémát a fenti képen találja ^.

Az általam használt relé egy 5 V -os SDR relé, mint a fenti képen.

A fekete vezetéket, amely a tranzisztorból a reléhez megy, és a piros vezetéket, amely a reléből az 5 V -ra megy, mindkettőt a relén kell csatlakoztatni a tekercscsapokhoz. Ha megnézi a fenti képet, ezt a két vezetéket a relé 1. és 2. érintkezőjéhez kell csatlakoztatni.

Az elektronika elkészítése után fel kell töltenünk a kódot az Arduino -ba. A kód megtalálható az ArduMind mappában. Ezután lépjen a 3 Mind Control Projects> Relay Control> RelayControl Arduino menüpontra

Most egyszerűen csatlakoztassa az Arduino -t, és kattintson a Feltöltés gombra.

MEGJEGYZÉS: Ha Arduino -t használ CH340G -vel (sok kínai klón használja ezeket), akkor újra kell telepítenie az eredeti CH340G illesztőprogramokat, mert a Mindwave adapter is ezt az IC -t használja. Az eredeti illesztőprogram újratelepítése után újra feltöltheti az arduino -ra. Miután feltöltötte a kódot, telepítse újra a Mindwave illesztőprogramokat, hogy azok működjenek ezen utasítás utolsó lépésében

5. lépés: 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

Az RGB ledszalag projekthez először el kell készítenünk az elektronikát. A sémát a fenti képen találja ^.

Ez a vázlat szerencsére nagyon egyszerű. Csak győződjön meg arról, hogy a WS2812B 5V és GND -jét külön 5V -os tápegységhez csatlakoztatja.

Ne felejtse el csatlakoztatni a GND -t az Arduino GND -hez

Az elektronika elkészítése után fel kell töltenünk a kódot az Arduino -ba. A kód megtalálható az ArduMind mappában. Ezután lépjen a 3 Mind Control Projects> LedStrip> LedStrip Arduino menüpontra.

Most egyszerűen csatlakoztassa az Arduino -t, és kattintson a Feltöltés gombra.

MEGJEGYZÉS: Ha Arduino -t használ CH340G -vel (sok kínai klón használja ezeket), akkor újra kell telepítenie az eredeti CH340G illesztőprogramokat, mert a Mindwave adapter is ezt az IC -t használja. Az eredeti illesztőprogram újratelepítése után újra feltöltheti az arduino -ra. Miután feltöltötte a kódot, telepítse újra a Mindwave illesztőprogramokat, hogy azok működjenek ezen utasítás utolsó lépésében

6. lépés: A végső lépés

A VÉGLEGES LÉPÉS !!
A VÉGLEGES LÉPÉS !!
A VÉGLEGES LÉPÉS !!
A VÉGLEGES LÉPÉS !!
A VÉGLEGES LÉPÉS !!
A VÉGLEGES LÉPÉS !!

Az utolsó lépéshez meg kell szereznünk a Com Portot az Arduino -tól. Ez nagyon könnyen megtalálható az Arduino IDE használatával.

Lépjen az eszközökhöz, majd a portot itt láthatja az Arduino COM portját. Ha megnézi a fenti képet, láthatja, hogy COM20 van az Arduino -mhoz.

Most térjen vissza a visual Studio -ba, és keresse meg a HelloEEG.cs fájl 55. sorát.

Változtassa meg a COM portot Arduino COM portjára.

Tehát számomra port = új SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); -re kell változtatni

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

Most csatlakoztassa újra Mindwave headsetjét. Kapcsolja be a fülhallgatót, és nyomja meg a nagy zöld nyilat a vizuális stúdióban a program elindításához!

Minden rendben ment, most befejezte az elme -kontroll projektjét !!! Nagyszerű munka!

Ha készített egy projektet, kérjük, ossza meg velem az alábbi "Készítettem" gombbal.

Nézze meg a többi otthoni automatizálási és robotprojektemet is!

Gyakori problémák

Íme néhány gyakori probléma és azok megoldása:

A C# program azt mondja: "Nem található eszköz!:("

1 Ellenőrizze újra a Mindwave headset COM portját.

2 Ellenőrizze, hogy a ThinkGearConnector fut -e a háttérben. Ellenkező esetben indítsa újra a ThinkGearConnector programot

3 Ellenőrizze, hogy a neurosky headset kék LED -je világít -e.

4 Győződjön meg arról, hogy a Mindwave illesztőprogramokat telepítette, és nem a CH340G illesztőprogramokat.

A C# összeomlik az Arduino -hoz való csatlakozáskor

Ellenőrizze újra az Arduino COM portot.

A Moodlight LED nem a megfelelő színeket mutatja

Ellenőrizze újra a vázlatot.

Cserélje ki a Mosfets -t.

Ajánlott: