Ondas Cerebrales
Por Luciano Nahuel Espinosa
Última actualización
Por Luciano Nahuel Espinosa
Última actualización
Palabras Clave
EEG, Ondas cerebrales, OSC
Conocimiento básico en programación orientado a objetos
Conocimiento básico en el protocolo de comunicación Open Sound Control (OSC)
Las ondas cerebrales son ondas que emite nuestro cerebro todo el tiempo y dependiendo el estado de tu cerebro emite diferentes frecuencias en los diferentes tipos de ondas. Para detectar las ondas cerebrales hay dispositivos de detección denominados Electroencefalograma (EEG), esto permite visual las frecuencias de las ondas cerebrales.
Los tipos de ondas cerebrales que emite el cuerpo humano son:
Delta
Theta
Alpha
Beta
Gamma
Se ha desarrollado un software capaz de detectar las ondas cerebrales del sensor EGG Neurosky Mindwave mobile 2, que permite no solo obtener las frecuencias de las ondas cerebrales ya mencionadas sino también agrega variantes como Low Alpha, Mid Gamma, etc, y también agrega niveles de atención y meditación, que son el punto fuerte de este sensor, que hace un calculo entre las diferentes ondas para saber si el usuario está relajado o esta muy atento.
El software, denominado NeuroMind, fue desarrollado en el entorno de programación Processing, utilizando la librería Mindset Processing para la detección de las ondas cerebrales y oscP5 para la comunicación OSC. El software permite conectar con el sensor, visualizar los valores en números y en formato de gráfico, y permite añadir, modificar y eliminar direcciones ip y puertos para la conexión OSC, además permite crear, modificar y eliminar, direcciones OSC personalizadas y hacer mapeo de los valores de las mediciones.
Para que el software pueda detectar las ondas cerebrales desde el dispositivo se necesita que la computadora tenga Bluetooth, vincular el sensor con la computadora y poner el puerto serial correspondiente en el software.
Dependiendo del sistema operativo los puertos serial varian e incluso en algunos figuran dos puertos serial con el nombre del sensor, un entrante y otro saliente, en el software hay que poner el puerto serial saliente.
Obtener puerto serial
Windows 10
Ir a configuración -> dispositivos -> Más opciones de Bluetooth, les abrirá una ventana y tienen que ir a la pestaña Puertos COM. En el caso que no les aparezca nada, tiene que hacer clic en Agregar, seleccionan la opción saliente y en el campo de selección seleccionan el dispositivo y le dan a Aceptar (Tienen que hacer esto con el sensor y el bluetooth encendido).
Mac OS
Los puertos seriales para este sistema operativo pueden ser /dev/cu.MindWaveMobile-DevA o /dev/cu.MindSet-DevB.
Linux
Descargar el software Bluetooth Manager y ahí le debe decir el puerto del sensor.
Código fuente
Ejecutables
Librería MindSet Processing