Étape 6: Lire des données à l’aide de BrainWaveOSC
Téléchargement de l’ouvrage de Trent BrainWaveOSC pour votre plate-forme et décompressez-le dans un dossier.
Avant d’exécuter l’application, vous devrez faire est d’identifier la manière dont votre système perçoit votre périphérique bluetooth.
Utilisateurs de Windows :
Vous devez trouver le port COM auquel est attaché le périphérique bluetooth. Je ne suis pas sous windows, mais cela peut aider.
Utilisateurs de Mac :
La façon la plus simple de trouver cela est d’ouvrir votre terminal et tapez dans ls /dev/tty.*
Cela vous donnera une liste de périphériques série détecté par votre système. Votre devrait ressembler à /dev/HC-06-DevA
Une fois que vous trouvez votre appareil, ouvrent le settings.xml fichier situé dans le dossier Data de BrainWaveOSC.
La ligne 4 devrait être quelque chose comme COM6 entre les balises. Changer cela à votre chaîne de périphérique que vous avez trouvé plus tôt. Il devrait ressembler à /dev/HC-06-DevA
Ouvrez BrainWaveOSC et regarder vos ondes cérébrales !
Après avoir ouvert l’application, il devrait commencer par un panneau rouge sur la gauche et tourne au vert une fois qu’il commence à recevoir des données. Ça y est, vous lisez vos ondes cérébrales du cortex préfrontal de votre cerveau, qui traite habituellement logique !
Sur EEG et comment tout cela fonctionne :
EEG est synonyme de Electro encéphalographie, qui signifie fondamentalement qu'il lit des petits changements dans l’activité électrique dans votre cerveau que votre feu de neurones. Cela est habituellement représenté dans une série de bandes de fréquences, appelé aussi les plages de puissance. Vous avez peut-être entendu d’eux : les ondes Delta, Theta, Alpha, Alpha, bêta et Gamma. Ces fréquences ont été connus pour corréler des activités telles que clignote en orange, sommeil, stress, et ainsi de suite si vous les observez sur une longue période de temps.
Que peut-elle faire ?
La plupart du temps, vos plages de puissance vont être dans tous les sens et probablement pas de sens. Votre cerveau est extrêmement complex et cet appareil est un lecteur très simple de l’EEG. Ça s’appelle un capteur sec monocanal parce qu’il n’a un seul nœud attaché à votre front et ne prend pas n’importe quel gel conducteur pour se connecter. Vous avez peut-être vu des versions beaucoup plus complexes de ce dans les hôpitaux avec plus de 40 capteurs situés partout.
Toutefois, NeuroSky - le fabricant de la puce à l’intérieur le MindFlex - a mis en place des algorithmes de mystère qui peuvent « apprendre » au moins deux choses sur vous. Votre niveau d’Attention et le niveau de méditation . Le chipset crache des valeurs pour ces entre 0 et 100. Cela signifie que votre niveau d’Attention va vers le haut en se concentrant vraiment dur à dire, un problème de mathématiques. Ou élever votre niveau de méditation en fermant les yeux et détendre votre esprit.
Nous pouvons utiliser l’Attention et la médiation à faire certaines choses intéressantes, comme déclenchant une action chaque fois qu’un de ceux qui dépasse un seuil prédéfini.
MISE À JOUR :
J’ai posté un autre Instructable ici pour vous montrer comment utiliser les messages de la CVMO pour jeter un Hadouken dans Street Fighter. Profitez ! :)
Sujet de BrainWaveOSC :
Ce programme est écrit en OpenFrameworks par Trent Brooks et est utilisé pour analyser les données provenant de casques d’EEG et de rediffuser que les valeurs de retour par le biais de OpenSoundControl (OSC). Cela le rend facile de passer des données EEG dans d’autres applications à des fins créatives comme le contrôle d’un quadcopter.