Tartalomjegyzék:
- 1. lépés: A kapcsolatok beállítása
- 2. lépés: A Visual Studio beállítása
- 3. lépés: A MoodLight
- 4. lépés: Az elme által vezérelt relé
- 5. lépés: Mind RGB LedStrip
- 6. lépés: A végső lépés
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)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
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
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
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 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é
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
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
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:
Lenyűgöző Ferrofluid kijelző: Néma elektromágneses vezérlés: 10 lépés (képekkel)
Lenyűgöző ferrofluid kijelző: elektromágnesek csendesen vezérlik: Jogi nyilatkozat: Ez az utasítás nem nyújt közvetlen módot egy nagy ferrofluid kijelző megjelenítésére, mint a "Fetch". Ez a projekt olyan nagy és drága, hogy bárki, aki valami hasonlót akar építeni, szinte biztos, hogy nehézségei lesznek
Lenyűgöző mágneses falióra: 24 lépés (képekkel)
Elbűvölő mágneses falióra: A mechanikus órák mindig is lenyűgöztek. Az, hogy a belső fogaskerekek, rugók és menekültek együtt működnek -e állandó megbízható órát eredményezve, mindig elérhetetlennek tűnt a korlátozott készségeim miatt. Szerencsére a modern elektronika
Karácsonyi fények az Atmega328 segítségével: 6 lépés
Karácsonyi fények az Atmega328 segítségével: Közeleg a karácsony, és ideje elkezdeni tenni valamit ez ellen. Az én esetemben-végre befejeztem a karácsonyfa fényeivel kapcsolatos tanulságokat. Az ötlet itt egyszerű: ragadjon meg egy maroknyi különböző színű LED-et, csatlakoztassa őket a LED-illesztőprogramhoz
Interaktív udvari fények, sétányi fények: 3 lépés
Interaktív udvari fények, sétányfények: Valamilyen interaktív udvari lámpát akartam építeni a hátsó udvaromhoz. Az ötlet az volt, hogy ha valaki az egyik irányba sétált, akkor animációt indított el abba az irányba, ahol Ön járt. A Dollar General 1,00 dolláros napelemes lámpáival kezdtem
Hangvezérelt fények bárhonnan Jason segítségével: 7 lépés
Hangvezérelt fények bárhonnan a Jason segítségével: AC lámpák, amelyeket bárhonnan, internetkapcsolattal vezérelhetünk a NodeMCU (ESP8266) és a Jason (Android App) segítségével. A Jason egy hangvezérelt asszisztens alkalmazás, amelyet az Android készülékekhez kódoltam az elektromos állapot szabályozásához Váltóáramú készülék