» Électronique » Arduino Jeux d'esprit - Contrôler le pouvoir de la pensée

Jeux d'esprit - Contrôler le pouvoir de la pensée




Il s'agit d'un projet qui vous permettra de jouer à n'importe quel jeu uniquement par la puissance de votre esprit. L'appareil peut émuler les touches W, A, S et D pour jouer à n'importe quel jeu sur votre ordinateur ... Vous n'avez pas besoin d'appuyer sur aucune touche, pensez uniquement au volant: gauche, droite ou droite. Vous pouvez remplacer ces touches par n'importe quel autre bouton de souris. Bien sûr, vous devez vous exercer pour contrôler les jeux, mais d'un autre côté, c'est une bonne chose pour entraîner votre capacité d'attention.

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


La base de ce projet est une méthode de surveillance électrophysiologique pour enregistrer l'activité électrique du cerveau, c'est-à-dire pour une raison simple c'est EEG (Electroencéphalographie).

Jeux d'esprit - Contrôler le pouvoir de la pensée


L'EEG mesure les fluctuations de tension résultant du courant ionique dans les neurones cérébraux. Les applications diagnostiques se concentrent généralement sur le contenu spectral de l'EEG, c'est-à-dire sur le type d'oscillations neuronales (communément appelées «ondes cérébrales») qui peuvent être observées dans les signaux EEG. (merci à Wikipedia). Mais dans ce cas, deux valeurs très précises sont utilisées.

• Alpha est une plage de fréquences de 7 Hz à 14 Hz. Elle survient lorsque vous fermez les yeux et lorsque vous vous détendez, et elle s'affaiblit lorsque vous ouvrez les yeux ou le stress mental.
• Plage de fréquences bêta de 15 Hz à 30 Hz. Le bêta de faible amplitude avec des fréquences multiples et différentes est souvent associé à une pensée active, occupée ou anxieuse et à une concentration active.
En fait, l'appareil peut déterminer votre niveau d'attention, le niveau de méditation et le clignotement. Plus vous êtes concentré, plus le niveau d '«attention» est élevé, plus vous êtes détendu, plus le niveau de «méditation» est élevé.

Jeux spécialement "sol" sous le contrôle des ondes cérébrales:






Tous sont disponibles sur
Mais après quelques heures, vous en aurez assez de les jouer.

Outils et matériaux













Outils:



• Pistolet à colle
• Ruban adhésif double face
• Fer à souder
• soudure

Logiciel:







Équipement



Pièces de casque:






• (Démontez le module et connectez le circuit qui contient le chargeur et les modules optionnels. De cette façon, vous avez le chargeur et le circuit d'alimentation.)
• Résistance 100 ohms et 200 ohms

• Fils

Pièces de rechange pour le récepteur:





• Cavaliers de fil
• Une LED verte et une LED rouge

• Plexiglas

HC-06

: Téléchargez d'abord l'esquisse nommée «HC_06_Bluetooth» sur Arduino UNO, puis connectez le module Bluetooth comme indiqué sur le schéma.





Ouvrez le moniteur série dans l'IDE Arduino et attendez que l'Arduino configure le module BT. Votre module Bluetooth est désormais réglé sur 57600 bauds.


// HC-06-Bluetooth

void setup () {
   // Démarrez la série matérielle.
Serial.begin (9600); // débit en bauds HC-06 par défaut
retard (1000);
Serial.print ("AT");
retard (1000);
Serial.print ("AT + VERSION");
retard (1000);
Serial.print ("AT + PIN"); // pour supprimer le mot de passe
retard (1000);
Serial.print ("AT + BAUD7"); // Réglez le débit en bauds sur 576000 - par exemple Necomimi dafault
retard (1000);
Serial.begin (57600); //
retard (1000);
}
boucle vide () {
}


Vous pouvez essayer de nombreuses applications BCI (Brain Computer Interface), car le jouet piraté compatible Necomimi Bluetooth sera compatible avec tout le monde. Vous pouvez utiliser ces applications pour apprendre à contrôler vos ondes cérébrales.

HC-05:

Ensuite, utilisez HC_05_Bluetooth et chargez votre Arduino de la même manière qu'auparavant. Connectez la broche "EN" du HC-05 à l'Arduino 3v3. Vous devez écrire l'adresse de votre module HC-06 dans le code. Vérifiez l'adresse du module BT sur le smartphone Android, comme dans l'image Remplacez ":" (points doubles) par des virgules "," dans le code.


// HC-06-Bluetooth

void setup () {
  // Démarrez la série matérielle.
  Serial.begin (9600); // débit en bauds HC-05 par défaut
  retard (1000);
  Serial.print ("AT");
  retard (1000);
  Serial.print ("AT + VERSION");
  retard (1000);
  Serial.println ("AT + ROLE = 1"); // mettre le HC-05 en mode maître
  retard (1000);
  Serial.println ("AT + LINK =" Insérez votre adresse ici "); // maintenant le module devrait se connecter automatiquement
  retard (1000);
  Serial.print ("AT + UART = 57600,1,0"); // Réglez la vitesse de transmission sur 576000
   Serial.begin (57600); //
  retard (1000);
}
boucle vide () {
}


Vérifiez l'adresse HC-06 avec votre téléphone Android (voir l'image). Et vous devez changer l'adresse dans le code: 20: 15: 09: 15: 17: 82 ==> 2015.09.151782 Ainsi, le module HC-05 peut reconnaître l'adresse. Il suffit donc de supprimer le ":" Maintenant, vos modules Bluetooth doivent être connectés les uns aux autres. Si vous rencontrez des problèmes pour connecter les modules, vous pouvez lire plus en détail
















Les détails qui captureront vos ondes cérébrales sont tirés de Necomimi. Ce jouet peut bouger vos oreilles en fonction de vos vagues. Un jouet inutile, mais à l'intérieur il y a une petite puce qui lit les ondes cérébrales, filtre le bruit et donne un très bon signal. Il fonctionne avec l'interface UART (série), donc avec un certain piratage, vous pouvez utiliser Arduino pour lire les ondes cérébrales. Le rôle de ce casque est de transmettre sans fil des ondes cérébrales à l'Arduino Leonardo. Personne n'a besoin de câbles sur la tête, donc un casque confortable a été inventé. La photo ci-dessous montre comment démonter un jouet et en faire un casque.

Jetons d'abord un coup d'œil à l'affaire. Les vis sont sous l'autocollant. Retirez l'autocollant et l'arrière de l'appareil, et vous trouverez une petite planche à l'intérieur. Nous en avons besoin d'une sous une grande carte - c'est une puce Neurosky TGAM. Il est connecté par quatre contacts à la carte principale du microcontrôleur, alors prenez un fer à souder et dessoudez soigneusement la carte avec la puce de la carte principale. Vous pouvez maintenant créer votre propre alimentation. L'auteur a utilisé une batterie lithium-ion de 500 mAh, un circuit de chargeur USB, un circuit de suralimentation de 5 V et deux résistances (100 Ohms et 200 Ohms) pour fournir une alimentation de 3,4 V pour la puce et le module Bluetooth.

Connexion de la carte chargeur










Voir le schéma pour tout assembler.
Après avoir retiré les piles, les connecteurs et tout ce qui n'est pas nécessaire, utilisez du ruban adhésif double face pour installer tout sur le côté gauche du casque. Créez d'abord un circuit de batterie avec un chargeur et un module boost DC-DC 5V. Après cela, soudez les deux résistances - c'est un diviseur de 3,3 volts. Il alimente le capteur. Soudez maintenant le fil à la broche en T de la carte Neurosky TGAM, qui envoie des données au module esclave BT HC-06.
L'ensemble du circuit récepteur est monté sur un morceau de plexiglas à l'aide de ruban adhésif double face.







Connectez l'Arduino Leonardo à la maquette, puis connectez le module Bluetooth et les LED. Utilisez le module Bluetooth HC-05 qui est déjà configuré ici. À l'aide de plusieurs cavaliers, effectuez les connexions suivantes:
1. Arduino Leonardo-5v pour Bluetooth-VCC et cathodes de deux LED
2. Arduino Leonardo-GND pour Bluetooth-GND
3. Arduino Leonardo-D9 pour Bluetooth-TX
4. Arduino Leonardo-D5 pour l'anode de la LED rouge
5. Arduino Leonardo-D6 pour l'anode LED verte



C'est tout, alors maintenant vous devez télécharger le code du programme
La carte Arduino Leonardo peut émuler un clavier ou une souris. À l'aide de cette fonction, l'auteur a créé un code qui imite WASD et contrôle de nombreux jeux sur votre ordinateur. NeuroSky utilise les valeurs eSense: concentration et méditation de 1 à 100 et détecte les clignements. Si la valeur eSense atteint la limite (70 pour la méditation et 65 pour l'attention) ou détecte un clignotement, émule la touche enfoncée.

Le rôle des deux LED est d'indiquer quand vous avez atteint la limite de l'attention ou de la méditation. Le rouge indique l'attention et le vert indique la méditation.

Connectez votre Arduino Leonardo et téléchargez le code ci-dessous.


/ *
  Code créé par Tamás Imets pour jouer à des jeux vidéo avec mindwaves
  N'hésitez pas à l'utiliser
  25 mars 2016
* /

#include 
#include 
#include 

Logiciel Bluetooth série (9, 8); // broches logicielles série
Mindwave mindwave; // bibliothèque mindwave activée

int medlimit = 70; // fixer des limites
int attlimit = 65; // fixer des limites

void setup () {
  bluetooth.begin (MINDWAVE_BAUDRATE); // définir le Baudrate
  pinMode (5, SORTIE); // broches de configuration
  pinMode (4, SORTIE); // broches de configuration
}
void onMindwaveData () {

  if (mindwave.quality () <95) {/ si vous clignez des yeux
    Keyboard.write ('w'); // appuie sur W

  }

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

  if (mindwave.meditation ()> medlimit) {// si vous méditez
    digitalWrite (5, HIGH);
    Keyboard.write ('d'); // appuie sur D


  }

  if (mindwave.meditation ()  attlimit) {// si vous vous concentrez
    digitalWrite (6, HIGH);
    Keyboard.write ('a'); // appuie sur A
  }

  if (mindwave.attention () 


Téléchargez les bibliothèques indiquées au début de l'article Les modules Bluetooth sont déjà configurés, donc après avoir téléchargé le code, vous pouvez commencer à jouer aux jeux vidéo.

Comment utiliser?










Il est facile d'apprendre à utiliser cet appareil. Plusieurs heures de pratique font de vous un vrai coureur, avec lui, vous pouvez gérer presque tous les matchs. Seul votre cerveau doit s'habituer à contrôler ses activités. Si l'appareil est prêt, suivez ces étapes pour utiliser votre contrôleur de jeu mindwave.
1. Mettez le casque sur votre tête.
2. Connectez le récepteur à l'ordinateur.
3. Vérifiez si les modules Bluetooth sont connectés.
4. Allumez le circuit et essayez d'augmenter votre niveau d'attention ou de méditation. Si les voyants sont allumés, vous avez fait du bon travail. Vous pouvez maintenant essayer de jouer à des jeux
5. Profitez du jeu Ultimate Gamer.
Pour contrôler le jeu, procédez comme suit:
• Clignote pour démarrer la voiture (émule la touche "W")
• Clignote à nouveau pour arrêter (émule la barre d'espace)
• Détendez-vous pour rester à droite (simule la touche «D»)
• Focus pour tourner à gauche (simule la touche «A»)
Vous pouvez jouer à GTA, Need for speed, jeux en ligne, jeux d'action.
10
9.5
9.4

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer
25 commentaires
Alex invité
silberstein)))
Alexey Konev
Bonjour
Pensez-vous qu'il est possible d'utiliser cet appareil pour contrôler des membres artificiels?
Ou est-ce que Necomimi capte trop peu d'ondes cérébrales différentes?
ainsi que sa femme
J'ai les forces les pensées ne suffisent pas! se gratter
vous vous asseyez et contrôlez la voiture, l'avion, le bateau, la télévision et l'ordinateur, etc. avec le pouvoir de la pensée.
ainsi que sa femme ... belle-mère ... !!!! )))))
Un électromyogramme est encore plus facile à retirer, il y a plus d'amplitude.
Et voici les premiers écueils (ce n'est pas une critique, juste le plus intéressant)
Il s'est avéré qu'en pratique, le capteur lit les ondes électromagnétiques du cerveau loin de toujours et souvent «ralentit», et parfois les oreilles sont désynchronisées et une «oreille» pend pendant longtemps.

Après un certain entraînement, ces oreilles peuvent apprendre à contrôler consciemment, mais elles fonctionnent toujours très mal. Vivez leur vie, montrez la météo sur Mars ... Testé sur quatre cerveaux différents, si quelque chose

Un appareil intéressant, mais qui doit probablement encore être modifié longtemps. Mais si vous le modifiez: vous vous asseyez et contrôlez la voiture, l'avion, le bateau, la télévision et l'ordinateur, etc. avec le pouvoir de la pensée. Les gens marchent et parlent généralement comment oublier-))))
L'auteur
Mais dans l'ensemble, une chose très utile. Je vais essayer de trouver un projet où les appareils sont contrôlés par des micro contractions musculaires. Quelque chose comme une prothèse biomécanique.
L'auteur
Tu as raison. Besoin de compétences, de formation, de formation. Une chose très nécessaire pour les personnes handicapées. Oui, et les gens ordinaires aideront à augmenter la concentration. Quant à moi, une bonne idée. Je suis tombé sur un projet dans le réseau où le capteur a déterminé la direction de la vue et il était possible de contrôler divers appareils. Malheureusement, tout n'était pas bien décrit. Je ne l'ai pas diffusé.
à propos de la radio arménienne - uniquement en Perestroïka ...

Un jour, au début des années 70, à Moscou, dans la salle des colonnes, s'est tenue la Conférence syndicale des travailleurs de la radio et de la télévision. Lorsque le président a annoncé: «Un mot est donné au représentant de la radio arménienne», les rires ont été tels dans la salle que le pauvre représentant n'a pas été autorisé à commencer le discours pendant longtemps. Lorsque le rire s'est finalement calmé, ce même représentant a pris le micro et a dit: «On nous demande souvent ...» Ils disent qu'après cela, la réunion a été complètement paralysée.
Eh. jeune vert! sourire
Little John a comparu devant la radio arménienne. J'ai entendu parler de Vovochka au début des années 80 et de la radio arménienne - uniquement en Perestroïka ...
Pendant ma scolarité, le personnage "Little Vovochka" n'était pas encore
Permettez-moi de ne pas vous croire, Vovochka et Marvanna ont toujours été!
URSS. Dictée à l'école. L'enseignant lit:
- Vorone quelque part, Dieu a envoyé un morceau de fromage ...
Pause Tous les élèves écrivent.
- Petit Johnny, tu prends ta main?
"Marivanna, et tu as dit qu'il n'y a pas de dieu."
- Il n'y a pas de fromage non plus. Et maintenant - et pas pour écrire une dictée?
sourire
Je me souviens que Vovochka a exprimé une opinion différente!

Pendant ma scolarité, le personnage "Little Vovochka" n'était pas là. Il y avait - Vasily Ivanovich (Chapaev), Petka, Papa Carlo, la radio arménienne, etc.
Ce n'est pas l'affaire d'Arduino. Là, Nekomini est au cœur, et en elle, la puce laide, fera tout du tout, et l'amplifiera et filtrera les interférences, et ici vous avez un EEG propre sur un plateau d'argent avec une bordure, si vous l'avez déjà fait sans, alors c'est généralement facile.
pouvoir lire, déchiffrer et faire correspondre correctement le signal
Je me souviens que les signaux ont été tirés avec des plaques de plomb (du bureau de physiothérapie), et une formation aux «efforts mentaux» était nécessaire pour faire avancer la machine dans la direction dont j'avais besoin.
Et pas d'ARDUIN ni de Wi-Fi,

donc ce n'est pas une question d'actionneurs, mais la capacité de lire, décrypter et faire correspondre correctement le signal
La réponse de l'école a été réfléchie.
Je me souviens Petite vovochka exprimé une opinion différente! sourire
Trop fantastique pour un genou fait maison
J'ai vu un système de radiocommande jouet vraiment fait maison qui utilise un principe similaire de génération de commandes dans le lointain, semble-t-il en 1972! Et pas d'ARDIN ni de Wi-Fi, seulement des transistors et des relais! sourire
si vous lisez le signal, exécutez-le n'est pas un problème. Mais, encore une fois, selon le signal
Il semble que si je comprends quel type d'effort (tension) mène à la réaction du système dont j'ai besoin, j'apprendrai rapidement à utiliser pleinement le système!
Rappelez-vous, il y avait une question d'énigme - La réponse de l'école était - une pensée. Maintenant, tout est mesuré ... les processus dans les neurones (têtes) ne sont pas les plus rapides.
Cependant, j'ai vu un homme allongé à l'hôpital et sa femme était constamment avec lui. La voici donc elle-même médecin. Et elle avait un appareil portable connecté à un paysan, mesurant la taille de la pression. Bref, elle surveillait constamment son état. Et sur la tête aussi, les capteurs étaient fixes. Son appareil personnel, à l'époque, et c'était il y a environ 12 ans, cela coûtait quelque chose dans la région de 20-30 tr.
C'est-à-dire que si vous lisez le signal, puis l'exécutez ce n'est pas un problème. Mais, encore une fois, en fonction de quel signal.
Je pense que quelque chose comme ça peut être vital pour une certaine catégorie de personnes! Par exemple, au lieu de jeux, contrôlez le clavier à l'écran, etc.!
Donc, trop fantastique pour le genou fait maison -)))
Oui, le crâne doit être percé ...
L'auteur
Votre droit bon Maintenant, je prépare un deuxième article sur le même sujet. Quelque chose comme une "maison intelligente" ...
Che, j'en doute.

Nous vous conseillons de lire:

Donnez-le au smartphone ...