» Electrónica » Arduino Juegos mentales: controlar el poder del pensamiento

Juegos mentales: controlar el poder del pensamiento




Este es un proyecto que te permitirá jugar cualquier juego solo por el poder de tu mente. El dispositivo puede emular las teclas W, A, S y D para jugar cualquier juego en su computadora ... No necesita presionar ninguna tecla, piense solo en el volante: izquierda, derecha o derecha. Puede cambiar estas teclas a cualquier otra o al botón del mouse. Por supuesto, debes hacer ejercicio para controlar los juegos, pero por otro lado es una gran cosa entrenar tu capacidad de atención.

[media = https: //youtu.be/MC7lOypxXhY]


La base de este proyecto es un método de monitoreo electrofisiológico para registrar la actividad eléctrica del cerebro, es decir. por una simple razón es EEG (electroencefalografía).

Juegos mentales: controlar el poder del pensamiento


El EEG mide las fluctuaciones de voltaje como resultado de la corriente de iones en las neuronas cerebrales. Las aplicaciones de diagnóstico generalmente se centran en el contenido espectral del EEG, es decir, en el tipo de oscilaciones neuronales (comúnmente llamadas "ondas cerebrales") que se pueden observar en las señales del EEG. (Gracias a Wikipedia). Pero en este caso, se utilizan dos valores muy precisos.

• Alfa es un rango de frecuencia de 7 Hz a 14 Hz. Ocurre cuando cierra los ojos y cuando se relaja, y se debilita cuando abre los ojos o el estrés mental.
• Rango de frecuencia beta de 15 Hz a 30 Hz. La beta de baja amplitud con frecuencias múltiples y diferentes a menudo se asocia con pensamiento activo, ocupado o ansioso y concentración activa.
De hecho, el dispositivo puede determinar su nivel de atención, el nivel de meditación y el parpadeo. Cuanto más enfocado esté, mayor será el nivel de "atención", cuanto más relajado esté, mayor será el nivel de "meditación".

Juegos especialmente "terrestres" bajo el control de las ondas cerebrales:






Todos están disponibles en
Pero después de unas horas te cansarás de jugarlos.

Herramientas y materiales













Herramientas:



• pistola de pegamento
• cinta de doble cara
• soldador
• soldadura

Software:







Equipo



Piezas de auriculares:






• (Desmontar el módulo y conectar el circuito que contiene el cargador y los módulos adicionales. De esta manera, tendrá un cargador y un circuito de alimentación).
• resistencia de 100 ohmios y 200 ohmios

• alambres

Repuestos para el receptor:





• puentes de alambre
• Un LED verde y uno rojo.

• plexiglás

HC-06

: Primero cargue el boceto llamado "HC_06_Bluetooth" en Arduino UNO, luego conecte el módulo Bluetooth como se muestra en el diagrama.





Abra el Monitor de serie en el Arduino IDE y espere a que Arduino configure el módulo BT. Su módulo Bluetooth ahora está configurado a 57600 baudios.


// HC-06-Bluetooth

configuración nula () {
   // Inicie la serie de hardware.
Serial.begin (9600); // velocidad de transmisión HC-06 predeterminada
retraso (1000);
Serial.print ("AT");
retraso (1000);
Serial.print ("VERSIÓN AT +");
retraso (1000);
Serial.print ("AT + PIN"); // para eliminar la contraseña
retraso (1000);
Serial.print ("AT + BAUD7"); // Establezca la velocidad de transmisión en 576000, por ejemplo, Necomimi dafault
retraso (1000);
Serial.begin (57600); //
retraso (1000);
}
bucle vacío () {
}


Puede probar muchas aplicaciones BCI (Brain Computer Interface) porque el juguete Bluetooth Necomimi pirateado será compatible con todos. Puede usar estas aplicaciones para aprender a controlar sus ondas cerebrales.

HC-05:

Luego use HC_05_Bluetooth y cargue su Arduino de la misma manera que lo hizo antes. Conecte el pin "EN" del HC-05 al Arduino 3v3. Debe escribir la dirección de su módulo HC-06 en código. Verifique la dirección del módulo BT en el teléfono inteligente Android, como en la imagen Reemplace ":" (puntos dobles) con "," comas en el código.


// HC-06-Bluetooth

configuración nula () {
  // Inicie la serie de hardware.
  Serial.begin (9600); // velocidad de transmisión HC-05 predeterminada
  retraso (1000);
  Serial.print ("AT");
  retraso (1000);
  Serial.print ("VERSIÓN AT +");
  retraso (1000);
  Serial.println ("AT + ROLE = 1"); // configura el HC-05 en modo maestro
  retraso (1000);
  Serial.println ("AT + LINK =" Inserte su dirección aquí "); // ahora el módulo debería conectarse automáticamente
  retraso (1000);
  Serial.print ("AT + UART = 57600,1,0"); // Establecer la velocidad en baudios a 576000
   Serial.begin (57600); //
  retraso (1000);
}
bucle vacío () {
}


Verifique la dirección HC-06 con su teléfono Android (vea la imagen). Y debe cambiar la dirección en el código: 20: 15: 09: 15: 17: 82 ==> 2015.09.151782 Por lo tanto, el módulo HC-05 puede reconocer la dirección. Así que simplemente elimine el ":" Ahora sus módulos Bluetooth deberían estar conectados entre sí. Si tiene problemas para conectar los módulos, puede leer con más detalle
















Los detalles que captarán las ondas cerebrales se toman de Necomimi. Este juguete puede mover tus orejas dependiendo de tus olas. Un juguete inútil, pero dentro hay un pequeño chip que lee las ondas cerebrales, filtra el ruido y da una muy buena señal. Funciona con la interfaz UART (Serial), por lo que con algunos hacks, puede usar Arduino para leer ondas cerebrales. El papel de este auricular es transmitir ondas cerebrales de forma inalámbrica al Arduino Leonardo. Nadie necesita cables en la cabeza, por lo que se inventó un auricular cómodo. La foto a continuación muestra cómo desmontar un juguete y hacer un auricular con él.

Primero, echemos un vistazo al caso. Los tornillos están debajo de la pegatina. Retire la pegatina y la parte posterior del dispositivo, y encontrará una pequeña placa dentro. Necesitamos uno que esté debajo de una placa grande: este es un chip Neurosky TGAM. Está conectado por cuatro contactos a la placa principal del microcontrolador, así que tome un soldador y cuidadosamente suelde la placa con el chip de la placa principal. Ahora puede construir su propia fuente de alimentación. El autor utilizó una batería de iones de litio de 500 mAh, un circuito de cargador USB, un circuito de refuerzo de 5 V y dos resistencias (100 ohmios y 200 ohmios) para proporcionar una fuente de alimentación de 3,4 V para el chip y el módulo Bluetooth.

Conexión de la placa del cargador










Vea el diagrama para ponerlo todo junto.
Después de quitar las baterías, los conectores y todo lo que no es necesario, use cinta adhesiva de doble cara para instalar todo en el lado izquierdo del auricular. Primero, cree un circuito de batería con un cargador y con un módulo de refuerzo DC-DC 5V. Después de eso, suelde las dos resistencias: este es un divisor de 3.3 voltios. Proporciona energía al sensor. Ahora suelde el cable al T-pin en la placa Neurosky TGAM, que envía datos al módulo esclavo BT HC-06.
Todo el circuito receptor está montado en una pieza de plexiglás con cinta de doble cara.







Conecte el Arduino Leonardo a la placa de pruebas, luego conecte el módulo Bluetooth y los LED. Utilice el módulo Bluetooth HC-05 que ya está configurado aquí. Usando varios puentes, realice las siguientes conexiones:
1. Arduino Leonardo-5v para Bluetooth-VCC y cátodos de dos LED
2. Arduino Leonardo-GND para Bluetooth-GND
3. Arduino Leonardo-D9 para Bluetooth-TX
4. Arduino Leonardo-D5 para el ánodo del LED rojo.
5. Arduino Leonardo-D6 para el ánodo LED verde



Eso es todo, así que ahora tienes que descargar el código del programa
La placa Arduino Leonardo puede emular un teclado o mouse. Usando esta función, el autor creó un código que imita WASD y controla muchos juegos en su computadora. NeuroSky utiliza valores de eSense: concentración y meditación de 1 a 100 y detecta parpadeos. Si el valor de eSense alcanza el límite (70 para meditación y 65 para atención) o detecta parpadeo, emula la tecla presionada.

El papel de los dos LED es indicar cuándo ha alcanzado el límite de atención o meditación. El rojo indica atención y el verde indica meditación.

Conecte su Arduino Leonardo y descargue el siguiente código.


/ *
  Código creado por Tamás Imets para jugar videojuegos con mindwaves
  Siéntase libre de usarlo
  25 de marzo de 2016
* /

#include 
#include 
#include 

Software Bluetooth serie (9, 8); // pines de software
Onda mental Onda mental; // biblioteca mindwave activada

int medlimit = 70; // establecer límites
int attlimit = 65; // establecer límites

configuración nula () {
  bluetooth.begin (MINDWAVE_BAUDRATE); // establecer Baudrate
  pinMode (5, SALIDA); // pines de configuración
  pinMode (4, SALIDA); // pines de configuración
}
void onMindwaveData () {

  if (mindwave.quality () <95) {/ if parpadea
    Keyboard.write ('w'); // presiona W

  }

  if (mindwave.quality () == 100) {
    Keyboard.write ('');
  }

  if (mindwave.meditation ()> medlimit) {// si meditas
    digitalWrite (5, ALTO);
    Keyboard.write ('d'); // presiona D


  }

  if (mindwave.meditation ()  attlimit) {// si te enfocas
    digitalWrite (6, ALTO);
    Keyboard.write ('a'); // presiona A
  }

  if (mindwave.attention () 


Descargue las bibliotecas indicadas al principio del artículo Los módulos Bluetooth ya están configurados, por lo que después de descargar el código, puede comenzar a jugar videojuegos.

¿Cómo usarlo?










Es fácil aprender a usar este dispositivo. Varias horas de práctica te convierten en un verdadero corredor, con él puedes manejar casi cualquier juego. Solo su cerebro necesita acostumbrarse a controlar sus actividades. Si el dispositivo está listo, siga estos pasos para usar su controlador de juegos mindwave.
1. Colóquese los auriculares en la cabeza.
2. Conecte el receptor a la computadora.
3. Compruebe si los módulos Bluetooth están conectados.
4. Encienda el circuito e intente aumentar su nivel de atención o meditación. Si los LED están encendidos, entonces has hecho un buen trabajo. Ahora puedes intentar jugar juegos
5. Disfruta del juego Ultimate Gamer.
Para controlar el juego, haz lo siguiente:
• Parpadea para encender el automóvil (emula la tecla "W")
• Parpadea nuevamente para detener (emula la barra espaciadora)
• Relájese para permanecer a la derecha (simula la tecla "D")
• Enfoque para girar a la izquierda (simula la tecla "A")
Puedes jugar GTA, Need for Speed, juegos en línea, juegos de acción.
10
9.5
9.4

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar
25 comentarios
Invitado Alex
silberstein)))
Alexey Konev
Hola
¿Crees que es posible usar este dispositivo para controlar las extremidades artificiales?
¿O Necomimi capta muy pocas ondas cerebrales diferentes?
así como su esposa
Yo tengo fuerzas los pensamientos no son suficientes! rascarse
te sientas y controlas el automóvil, el avión, el barco, la televisión y la computadora, etc. con el poder del pensamiento.
así como su esposa ... suegra ... !!!! )))))
Un electromiograma es aún más fácil de eliminar, hay más amplitud.
Y aquí están las primeras trampas (esto no es una crítica, solo la más interesante)
Al final resultó que, en la práctica, el sensor lee las ondas electromagnéticas del cerebro lejos de siempre y, a menudo, "se ralentiza", y a veces los oídos no están sincronizados, y un "oído" se cuelga durante mucho tiempo.

Después de un entrenamiento, se puede aprender a controlar estos oídos conscientemente, pero aún funcionan muy mal. Vive sus vidas, muestra el clima en Marte ... Probado en cuatro cerebros diferentes, si acaso

Un dispositivo interesante, pero probablemente todavía tenga que modificarlo mucho tiempo. Pero si lo modifica: se sienta y controla el automóvil, el avión, el barco, la televisión y la computadora, etc. con el poder del pensamiento. La gente generalmente camina y habla sobre cómo olvidar-))))
El autor
Pero en general, una cosa muy útil. Intentaré encontrar un proyecto en el que los dispositivos estén controlados por contracciones musculares. Algo así como una prótesis biomecánica.
El autor
Tienes razon Necesita habilidad, entrenamiento, entrenamiento. Una cosa muy necesaria para personas con discapacidad. Sí, y la gente común ayudará a aumentar la concentración. En cuanto a mí, una buena idea. Encontré un proyecto en la red donde el sensor determinaba la dirección de visión y era posible controlar varios dispositivos. Lamentablemente, no todo estaba bien descrito. No lo extendí.
sobre la radio armenia, solo en la Perestroika ...

Un día, a principios de los años setenta en Moscú, en el Salón de las Columnas, se celebró la Conferencia Sindical de Trabajadores de Radio y Televisión. Cuando el presidente anunció: "Se le da una palabra al representante de la radio armenia", hubo tanta risa en la sala que al pobre representante no se le permitió comenzar el discurso durante mucho tiempo. Cuando la risa finalmente se calmó, este mismo representante tomó el micrófono y dijo: "A menudo nos preguntan ..." Dicen que después de esto la reunión quedó completamente paralizada.
Eh joven verde! sonrie
Little John apareció ante la radio armenia. Escuché sobre Vovochka a principios de los 80 y sobre la Radio Armenia, solo en la Perestroika ...
Durante mi escuela, el personaje "Little Vovochka" aún no estaba
¡No me creas, Vovochka y Marvanna siempre lo han sido!
URSS Dictado en la escuela. El profesor lee:
- Vorone en alguna parte Dios envió un pedazo de queso ...
Pausa Todos los alumnos escriben.
- Pequeño Johnny, ¿estás tirando de tu mano?
"Marivanna, y dijiste que no hay dios".
- Tampoco hay queso. ¿Qué pasa ahora y no escribir un dictado?
sonrie
¡Recuerdo que Vovochka expresó una opinión diferente!

Durante mi escuela, el personaje "Little Vovochka" no estaba allí. Había: Vasily Ivanovich (Chapaev), Petka, Papa Carlo, Radio Armenia, etc.
No es asunto de Arduino. Allí, Nekomini está en el núcleo, y en él, el chip feo, hará todo lo posible, lo amplificará y filtrará la interferencia, y aquí tiene un EEG limpio en una bandeja de plata con borde, si ya lo hizo sin él, entonces generalmente es fácil.
capacidad de leer, descifrar y unir correctamente la señal
Recuerdo que las señales se dispararon con placas de plomo (de la oficina de procedimientos físicos), y se requirió algo de entrenamiento de "esfuerzos mentales" para hacer que la máquina se moviera en la dirección que necesitaba.
Y sin ARDUINs y Wi-Fi,

así que no se trata de actuadores, sino de la capacidad de leer, descifrar y hacer coincidir correctamente la señal
La respuesta de la escuela fue pensada.
Yo recuerdo Pequeña vovochka expresó una opinión diferente! sonrie
Tan fantástico para la rodilla casera
¡Vi un sistema de control de radio de juguete hecho en casa que funcionaba realmente usando un principio similar de generación de comando en la lejanía, parece 1972! ¡Y sin ARDUIN y Wi-Fi, solo transistores y relés! sonrie
Si lee la señal, ejecutarla no es un problema. Pero, de nuevo, dependiendo de qué señal
Parece que si entiendo qué esfuerzo (tensión) lleva a la reacción del sistema que necesito, ¡aprenderé rápidamente cómo usar el sistema al máximo!
Recuerde, solía haber una pregunta enigmática: <¿Cuál es la más rápida?> La respuesta de la escuela fue: un pensamiento. Ahora todo se mide ... los procesos en las neuronas (cabezas) no son los más rápidos.
Aunque, vi a un hombre acostado en el hospital y su esposa estaba con él constantemente. Entonces aquí ella es una médica. Y tenía un dispositivo portátil conectado a un campesino, que medía el tamaño de la presión. En resumen, ella monitoreaba constantemente su condición. Y también en la cabeza, los sensores estaban fijos. Su dispositivo personal, en ese momento, y eso fue hace unos 12 años, le costó algo en la región de 20-30 tr.
Esto quiere decir que si lee la señal, ejecutarla no es un problema. Pero, de nuevo, dependiendo de qué señal.
¡Creo que algo como esto puede ser vital para una determinada categoría de personas! Por ejemplo, en lugar de juegos, ¡controla el teclado en pantalla, etc.!
Entonces, demasiado fantástico para la rodilla casera -)))
Sí, el cráneo debe ser perforado ...
El autor
Tu derecho bueno Ahora estoy preparando un segundo artículo sobre el mismo tema. Algo así como una "casa inteligente" ...
Che, lo dudo.

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...