Taula de continguts:

3 increïbles projectes de control BRAIN / MIND LedStrip LED amb llums Led Arduino i Neurosky: 6 passos (amb imatges)
3 increïbles projectes de control BRAIN / MIND LedStrip LED amb llums Led Arduino i Neurosky: 6 passos (amb imatges)

Vídeo: 3 increïbles projectes de control BRAIN / MIND LedStrip LED amb llums Led Arduino i Neurosky: 6 passos (amb imatges)

Vídeo: 3 increïbles projectes de control BRAIN / MIND LedStrip LED amb llums Led Arduino i Neurosky: 6 passos (amb imatges)
Vídeo: Обучение информатике с нуля. Части компьютера · СТАРТ #01 2024, Juliol
Anonim
Image
Image

Heu volgut mai encendre o apagar els llums només pensant-hi? O voleu saber fins a quin punt us estresseu observant el color d’un LED RGB? Tot i que ara podeu seguir aquests instruccions.

Per tenir una idea del que farem avui, us recomano que mireu primer el vídeo de youtube anterior per fer una demostració breu.

Aquest Instructables existeix en realitat de tres projectes que fan servir el control del cervell. Sí, en són tres al preu d'un.

El primer projecte és el MoodLight. Aquest projecte utilitza un LED RGB per mostrar el vostre estat mental. Quan esteu molt relaxats, és verd, però quan us estresseu es tornarà vermell. Aquest projecte necessita el següent:

1x Arduino Uno o Nano

1 auricular Neurosky Mindwave

1x led anode comú RGB

3x canal N Mosfet

1x Visual Studio 2017

El segon projecte és el projecte Relay. Aquest projecte utilitza un relé per encendre o apagar un led només pensant-hi. Com que utilitza un relé, podeu connectar-ho tot. Les vostres llums, el vostre televisor o fins i tot la vostra cafetera! Per a aquest projecte necessitem:

1x Arduino Uno o Nano

1 auricular Neurosky Mindwave

Relé 1x 5v

1x BC 547 Transistor

1x 5V LED

1x Visual Studio 2017

El tercer projecte és el projecte Led Strip. Aquest projecte utilitza una tira LED RGB adreçable individualment WS2812 que activarà més leds i es tornarà més vermella quan més estressat estigui. Per a aquest projecte necessitem el següent

1x Arduino Uno o Nano

1 auricular Neurosky Mindwave

1 x tira LED WSD2812 RGB

1x Visual Studio 2017

Aquest projecte utilitza la versió RF de Mindwave. Podeu comprar-lo per exemple aquí:

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 i 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 i algo_expid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68-0 i algo_pvid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68

Comencem, doncs,

Pas 1: Configuració de les connexions

Configuració de les connexions
Configuració de les connexions
Configuració de les connexions
Configuració de les connexions

Per als tres projectes, primer hem de configurar la connexió. Ho farem amb un petit programa anomenat ThinkGearConnector.

Per començar, baixeu tot el codi i els controladors del dipòsit de Github a continuació:

github.com/sieuwe1/ArduMind

També podeu descarregar l’instal·lador d’aparellament Mindwave des d’aquí:

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

Conductors

Després de descarregar el dipòsit Github, descomprimiu el fitxer ArduMind.zip.

Després, obriu la carpeta ArduMind i aneu a la carpeta Drivers.

Ara connecteu el receptor Mind Wave al vostre ordinador.

Després, feu doble clic a SETUP. EXE i instal·leu-lo.

Connexió

Després d'haver instal·lat els controladors, descomprimiu el fitxer MindWave.zip i executeu l'instal·lador encara amb els auriculars endollats.

ThinkGearConnector

Després d’haver establert la connexió, podem instal·lar el ThinkGearConnector.

Des de la carpeta ArduMind, aneu a ThinkGear Connector> win32 i feu doble clic a ThinkGear Connector.exe amb els auriculars encara connectats.

Obtenir el port COM

Tot i que els auriculars encara estan endollats, hem de tenir el comportament dels auriculars MindWave. Això és necessari per al pas 2.

Per obtenir el port COM:

1 premeu la tecla Windows + x i seleccioneu gestor de dispositius

2 anar a ports (COM i LPT)

3 a continuació, busqueu l'adaptador USB MindWave

Amb aquest nom podeu trobar el port COM. Si mireu la imatge superior podeu veure que el meu port COM és COM8

Pas 2: Configuració de Visual Studio

Configuració de Visual Studio
Configuració de Visual Studio
Configuració de Visual Studio
Configuració de Visual Studio

Ara podem començar amb la part Fun!

Primer de tot, seleccioneu quin dels tres projectes voleu: Moodlight, Led Strip o Relay.

Vaig a triar el projecte Relay.

Després d’haver seleccionat el projecte, aneu a la carpeta ArduMind i, a continuació, a: 3 Projectes de control mental> Control de relés> RelayControl C #.

Ara feu doble clic a HelloEEG.sln per obrir-lo a Visual Studio.

A l'explorador de solucions, feu clic dret al fitxer HelloEEG.cs.

Aquí busqueu la línia 30 i canvieu:

connector. ConnectScan ("COM3"); al comportament que hem trobat al pas 1.

Així que per a mi:

connector. ConnectScan ("COM8");

Després d'això, podem començar amb el maquinari. Però manteniu obert Visual Studio perquè el tornarem a necessitar.

També desconnecteu els auriculars Mindwave

Pas 3: el MoodLight

El MoodLight
El MoodLight
El MoodLight
El MoodLight
El MoodLight
El MoodLight

Per al projecte Moodlight primer hem de fabricar l’electrònica. Podeu trobar l’esquema a la imatge superior ^.

Assegureu-vos que utilitzeu un LED d'anode comú.

Per als mosfets estic fent servir el RFZ44N.

Després d’haver fabricat l’electrònica, hem de penjar el codi a l’Arduino.

El codi es pot trobar a la carpeta ArduMind. A continuació, aneu a 3 Projectes de control mental> Moodlight> Moodlight Arduino.

Ara simplement connecteu l'Arduino i feu clic al botó Puja.

NOTA: Si utilitzeu un Arduino amb un CH340G (molts clons xinesos en fan servir), heu de reinstal·lar els controladors CH340G originals perquè l’adaptador Mindwave també utilitza aquest IC. Després d'haver reinstal·lat el controlador original, podeu tornar a carregar-lo al vostre arduino. Després d'haver carregat el codi, torneu a instal·lar els controladors Mindwave perquè funcionin durant l'últim pas d'aquest instructable

Pas 4: el relleu controlat per la ment

El relleu controlat per la ment
El relleu controlat per la ment
El relleu controlat per la ment
El relleu controlat per la ment
El relleu controlat per la ment
El relleu controlat per la ment
El relleu controlat per la ment
El relleu controlat per la ment

Per al projecte Relay, primer hem de fabricar l'electrònica. Podeu trobar l’esquema a la imatge superior ^.

El relé que estic fent servir és un relé SDR de 5V com a la imatge superior.

El fil negre que va del transistor al relé i el fil vermell que va del relé a 5v han de connectar-se al relé als passadors de la bobina. Si mireu la imatge de sobre, aquests dos cables s’han de connectar als pins 1 i 2 del relé.

Després d’haver fabricat l’electrònica, hem de penjar el codi a l’Arduino. El codi es pot trobar a la carpeta ArduMind. A continuació, aneu a 3 Projectes de control mental> Control de relés> RelayControl Arduino

Ara simplement connecteu l'Arduino i feu clic al botó Puja.

NOTA: Si utilitzeu un Arduino amb un CH340G (molts clons xinesos utilitzen aquests), heu de reinstal·lar els controladors CH340G originals perquè l’adaptador Mindwave també utilitza aquest CI. Després d'haver reinstal·lat el controlador original, podeu tornar a carregar-lo al vostre arduino. Després d'haver carregat el codi, torneu a instal·lar els controladors Mindwave perquè funcionin durant l'últim pas d'aquest instructable

Pas 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

Per al projecte de ledstrip RGB, primer hem de fabricar l'electrònica. Podeu trobar l’esquema a la imatge superior ^.

Afortunadament, aquest esquema és molt fàcil. Assegureu-vos de connectar els 5V i el GND del WS2812B a una font d'alimentació independent de 5V.

No oblideu connectar el GND també al GND d’Arduino

Després d’haver fabricat l’electrònica, hem de penjar el codi a l’Arduino. El codi es pot trobar a la carpeta ArduMind. A continuació, aneu a 3 Projectes de control mental> LedStrip> LedStrip Arduino.

Ara simplement connecteu l'Arduino i feu clic al botó Puja.

NOTA: Si utilitzeu un Arduino amb un CH340G (molts clons xinesos en fan servir), heu de reinstal·lar els controladors CH340G originals perquè l’adaptador Mindwave també utilitza aquest IC. Després d'haver reinstal·lat el controlador original, podeu tornar a carregar-lo al vostre arduino. Després d'haver carregat el codi, torneu a instal·lar els controladors Mindwave perquè funcionin durant l'últim pas d'aquest instructable

Pas 6: El pas FINAL

El Pas FINAL !!
El Pas FINAL !!
El Pas FINAL !!
El Pas FINAL !!
El Pas FINAL !!
El Pas FINAL !!

Per a l'últim pas, hem d'obtenir el port Com des de l'Arduino. Això es pot trobar molt fàcilment utilitzant l’IDE Arduino.

Aneu a les eines i, a continuació, port aquí podeu veure el port COM de l'Arduino. Si mireu la imatge superior podeu veure que tinc COM20 per al meu Arduino.

Ara torneu a Visual Studio i cerqueu la línia 55 al fitxer HelloEEG.cs.

Canvieu el port COM al vostre port COM Arduino.

Per tant, per a mi port = new SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); s'ha de canviar a

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

Ara torneu a connectar els auriculars Mindwave. Enceneu els auriculars i premeu la gran fletxa verda de Visual Studio per iniciar el programa.

De tot ha anat correcte, ara teniu acabat el vostre projecte de control mental !!! Bona feina!

Si heu fet un projecte, compartiu-lo amb mi mitjançant el botó "Jo el vaig fer" que hi ha a sota.

Consulteu també els meus altres projectes domòtics i robotitzats.

Problemes comuns

A continuació, es detallen alguns problemes habituals i com solucionar-los:

El programa C # diu "No s'ha trobat cap dispositiu:("

1 Torneu a comprovar el port COM dels auriculars Mindwave.

2 Comproveu si ThinkGearConnector s'està executant en segon pla. En cas contrari, reinicieu ThinkGearConnector

3 Comproveu si els auriculars neurosky tenen un LED blau encès.

4 Assegureu-vos que heu instal·lat els controladors Mindwave i no els controladors CH340G.

C # es bloqueja quan es connecta a Arduino

Torneu a comprovar el port COM Arduino.

El LED Moodlight no mostra els colors correctes

Torneu a comprovar l’esquema.

Substitueix els Mosfets.

Recomanat: