Tabla de contenido:

3 asombrosos proyectos de control BRAIN / MIND Luces LedStrip LED con Arduino y Neurosky: 6 pasos (con imágenes)
3 asombrosos proyectos de control BRAIN / MIND Luces LedStrip LED con Arduino y Neurosky: 6 pasos (con imágenes)

Video: 3 asombrosos proyectos de control BRAIN / MIND Luces LedStrip LED con Arduino y Neurosky: 6 pasos (con imágenes)

Video: 3 asombrosos proyectos de control BRAIN / MIND Luces LedStrip LED con Arduino y Neurosky: 6 pasos (con imágenes)
Video: Brain Man: The Boy With The Incredible Brain | Real Stories Full-Length Documentary 2024, Mes de julio
Anonim
Image
Image

¿Alguna vez ha querido ENCENDER o APAGAR las luces con solo pensarlo? ¿O quieres saber qué tan estresado estás mirando el color de un led RGB? ¡Si bien ahora puede seguir estos Instructables!

Para tener una idea de lo que vamos a hacer hoy, te recomiendo que primero veas el video de youtube de arriba para una breve demostración.

Este Instructables en realidad existe de tres proyectos que utilizan el control del cerebro. ¡Sí, son tres por el precio de uno!

El primer proyecto es MoodLight. Este proyecto utiliza un led RGB para mostrar su estado mental. Cuando estás muy relajado es verde, pero cuando estás estresado se vuelve rojo. Este proyecto necesita lo siguiente:

1x Arduino Uno o Nano

1x auricular Neurosky Mindwave

1x LED de ángulo común RGB

3x Mosfet de canal N

1x Visual Studio 2017

El segundo proyecto es el proyecto Relay. ¡Este proyecto utiliza un relé para encender o apagar un led con solo pensarlo! Debido a que utiliza un relé, puede conectarlo todo. ¡Tus luces, tu televisor o incluso tu máquina de café! Para este proyecto necesitamos:

1x Arduino Uno o Nano

1x auricular Neurosky Mindwave

1x relé de 5v

1x Transistor BC 547

1x LED de 5V

1x Visual Studio 2017

El tercer proyecto es el proyecto Led Strip. Este proyecto utiliza una tira de LED RGB direccionable individual WS2812 que encenderá más LED y se volverá más rojo cuanto más estresado esté. Para este proyecto necesitamos lo siguiente

1x Arduino Uno o Nano

1x auricular Neurosky Mindwave

1x tira de led RGB WSD2812

1x Visual Studio 2017

Este proyecto utiliza la versión Mindwave RF. Puedes comprarlo por ejemplo 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 y 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 y algo_expid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68-0 y algo_pvid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68

¡Entonces empecemos!

Paso 1: configurar las conexiones

Configurar las conexiones
Configurar las conexiones
Configurar las conexiones
Configurar las conexiones

Para los tres proyectos, primero debemos configurar la conexión. Haremos esto con un pequeño programa llamado ThinkGearConnector.

Para comenzar, descargue todo el código y los controladores del repositorio de Github a continuación:

github.com/sieuwe1/ArduMind

También descargue el instalador de emparejamiento de Mindwave desde aquí:

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

Conductores

Después de descargar el repositorio de Github, descomprima el archivo ArduMind.zip.

Después de eso, abra la carpeta ArduMind y vaya a la carpeta Controladores.

Ahora conecte el receptor Mind Wave a su computadora.

Después de eso, haga doble clic en SETUP. EXE e instálelo.

Conexión

Después de haber instalado los controladores, descomprima el archivo MindWave.zip y ejecute el instalador aún con los auriculares conectados.

ThinkGearConnector

Después de haber establecido la conexión podemos instalar ThinkGearConnector.

Desde la carpeta ArduMind, vaya a ThinkGear Connector> win32 y haga doble clic en ThinkGear Connector.exe con los auriculares aún conectados.

Obteniendo el puerto COM

Mientras el auricular todavía está enchufado, necesitamos obtener el comportamiento del auricular MindWave. Esto es necesario para el paso 2.

Para obtener el puerto COM:

1 presione la tecla de Windows + x y seleccione el administrador de dispositivos

2 ir a los puertos (COM y LPT)

3 luego busque el Adaptador USB MindWave

Con este nombre puede encontrar el puerto COM. Si miras la imagen de arriba, puedes ver que mi puerto COM es COM8

Paso 2: configurar Visual Studio

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

¡Ahora podemos empezar con la parte divertida!

En primer lugar, seleccione cuál de los tres proyectos desea: Moodlight, Led Strip o Relay.

Voy a elegir el proyecto Relay.

Después de haber seleccionado el proyecto, vaya a la carpeta ArduMind y luego a: 3 Mind Control Projects> Relay Control> RelayControl C #.

Ahora haga doble clic en HelloEEG.sln para abrirlo en Visual Studio.

En el explorador de soluciones a la derecha, haga clic en el archivo HelloEEG.cs.

Aquí busque la línea 30 y cambie:

conector. ConnectScan ("COM3"); al comport que encontramos en el paso 1.

Entonces para mi:

conector. ConnectScan ("COM8");

Después de esto podemos comenzar con el hardware. ¡Pero mantenga Visual Studio abierto porque lo necesitaremos de nuevo!

Desenchufe también los auriculares Mindwave

Paso 3: MoodLight

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

Para el proyecto Moodlight, primero tenemos que hacer la electrónica. Puede encontrar el esquema en la imagen de arriba ^.

Asegúrese de que está utilizando un LED de nodo común.

Para los mosfets estoy usando el RFZ44N.

Después de haber hecho la electrónica, necesitamos subir el Código al Arduino.

El código se puede encontrar en la carpeta ArduMind. Luego ve a 3 Proyectos de Control Mental> Moodlight> Moodlight Arduino.

Ahora simplemente conecte el Arduino y haga clic en el botón Cargar.

NOTA: Si está usando un Arduino con un CH340G (muchos clones chinos los usan), debe reinstalar los controladores CH340G originales porque el Adaptador Mindwave también usa este IC. Después de haber reinstalado el controlador original, puede volver a cargarlo en su arduino. Después de haber cargado el código, reinstale los controladores Mindwave nuevamente para que funcionen para el último paso de estas instrucciones

Paso 4: El relé controlado por la mente

El relé controlado por la mente
El relé controlado por la mente
El relé controlado por la mente
El relé controlado por la mente
El relé controlado por la mente
El relé controlado por la mente
El relé controlado por la mente
El relé controlado por la mente

Para el proyecto Relay, primero tenemos que hacer la electrónica. Puede encontrar el esquema en la imagen de arriba ^.

El relé que estoy usando es un relé SDR de 5 V como en la imagen de arriba.

El cable negro que va del transistor al relé y el cable rojo que va del relé al 5v deben conectarse en el relé a los pines de la bobina. Si observa la imagen de arriba, estos dos cables deben estar conectados al pin 1 y al pin 2 del relé.

Después de haber hecho la electrónica, necesitamos subir el Código al Arduino. El código se puede encontrar en la carpeta ArduMind. Luego vaya a 3 Proyectos de control mental> Control de relés> Control de relés Arduino

Ahora simplemente conecte el Arduino y haga clic en el botón Cargar.

NOTA: Si está usando un Arduino con un CH340G (muchos clones chinos los usan), debe reinstalar los controladores CH340G originales porque el Adaptador Mindwave también usa este IC. Después de haber reinstalado el controlador original, puede volver a cargarlo en su arduino. Después de haber cargado el código, reinstale los controladores Mindwave nuevamente para que funcionen para el último paso de estas instrucciones

Paso 5: Mind RGB LedStrip

Tira de LED Mind RGB
Tira de LED Mind RGB
Tira de LED Mind RGB
Tira de LED Mind RGB
Tira de LED Mind RGB
Tira de LED Mind RGB
Tira de LED Mind RGB
Tira de LED Mind RGB

Para el proyecto de tiras de leds RGB, primero tenemos que hacer la electrónica. Puede encontrar el esquema en la imagen de arriba ^.

Afortunadamente, este esquema es muy fácil. Solo asegúrese de conectar 5V y GND del WS2812B a una fuente de alimentación separada de 5V.

No olvide conectar el GND también al GND de Arduino

Después de haber hecho la electrónica, necesitamos subir el Código al Arduino. El código se puede encontrar en la carpeta ArduMind. Luego vaya a 3 Proyectos de Control Mental> LedStrip> LedStrip Arduino.

Ahora simplemente conecte el Arduino y haga clic en el botón Cargar.

NOTA: Si está usando un Arduino con un CH340G (muchos clones chinos los usan), debe reinstalar los controladores CH340G originales porque el Adaptador Mindwave también usa este IC. Después de haber reinstalado el controlador original, puede volver a cargarlo en su arduino. Después de haber cargado el código, reinstale los controladores Mindwave nuevamente para que funcionen para el último paso de estas instrucciones

Paso 6: ¡¡El paso FINAL

¡¡El paso FINAL !!
¡¡El paso FINAL !!
¡¡El paso FINAL !!
¡¡El paso FINAL !!
¡¡El paso FINAL !!
¡¡El paso FINAL !!

Para el paso final, necesitamos obtener el puerto Com del Arduino. Esto se puede encontrar muy fácilmente usando el IDE de Arduino.

Vaya a herramientas y luego puerto aquí puede ver el puerto COM del Arduino. Si miras la imagen de arriba, puedes ver que tengo COM20 para mi Arduino.

Ahora regrese a Visual Studio y busque la línea 55 en el archivo HelloEEG.cs.

Cambie el puerto COM a su puerto COM de Arduino.

Entonces, para mí port = new SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); debería cambiarse a

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

Ahora vuelva a conectar sus auriculares Mindwave. ¡Encienda los auriculares y presione la flecha verde grande en Visual Studio para iniciar el programa!

¡De todo lo que salió bien, ahora tienes tu proyecto de Control Mental terminado! ¡Gran trabajo!

Si hiciste un proyecto, compártelo conmigo usando el botón "Lo hice" a continuación.

¡Echa un vistazo también a mis otros proyectos de automatización del hogar y robótica!

Problemas comunes

A continuación, se muestran algunos problemas comunes y cómo solucionarlos:

El programa C # dice "¡No se encontraron dispositivos!:("

1 Vuelva a comprobar el puerto COM de los auriculares Mindwave.

2 Compruebe si ThinkGearConnector se está ejecutando en segundo plano. De lo contrario, reinicie ThinkGearConnector

3 Compruebe si el auricular Neurosky tiene un LED azul encendido.

4 Asegúrese de haber instalado los controladores Mindwave y no los controladores CH340G.

C # se bloquea al conectarse a Arduino

Vuelva a verificar el puerto COM de Arduino.

El LED Moodlight no muestra los colores correctos

Verifique el esquema nuevamente.

Reemplace los Mosfets.

Recomendado: