Paso 14: Avanzada Nota 4: volando con tu cerebro
En otro Instructable, describo cómo hackear un juguete Mindflex EEG para trabajar sobre Bluetooth. Usando python y una versión modificada del paquete NeuroPy, ahora puede controlar Minecraft con tu cerebro. Aquí es cómo hacerlo, con el Mindflex o con un completo set Mindwave Mobile. En mis scripts de ejemplo, hago esto en el script de neurosky.py .
Empiece por importar paquetes relevantes e inicialización de Minecraft:
Luego conecte el auricular de EEG. Mi juguete Mindflex EEG hackeado se conecta a mi laptop de Windows como COM11 y trabaja más de 57600 baudios. También necesita una cadena de inicialización especial enviará a 57600 baudios (y modo de raw). Esto fue hecha con:
Si tienes un móvil oficial de Mindwave (o utilizan Mindflex pero dejó a 9600 baudios), puede omitir la parte ", verdadero".
Ahora hemos establecido una rutina de devolución de llamada simple que se moverá hacia arriba (este modo creativo de necesidades) cuando la "meditación" valor del eeg (que oscila entre 0 y 100) va por encima de 60 y para mover hacia abajo cuando se va por debajo de 40:
De yapa, publicado el valor de la meditación para chatear. Ahora, todo lo que necesitamos hacer es poner en marcha el EEG e informar al usuario:
Por último, tenemos que mantener la secuencia de comandos de salir, iniciando un bucle infinito de dormir:
(Mi script de neurosky.py es un poco más de lujo, permitiendo que usted seleccione si desea trabajar con la "meditación" o el valor de "atención" del auricular. Por defecto lo hace con atención, pero /python neurosky m comenzará en modo meditación.)
Luego encienda el audífono y comience la secuencia de comandos con /python scriptname. Para detener una secuencia de comandos Si utiliza Mod de mermelada de frambuesa y Minecraft 1.8, se puede utilizar el comando /python sin ningún argumento. (De lo contrario, tendrás que configurar alguna condición de salida, o simplemente salir de Minecraft).