Lecteur Arduino Brain Wave 9 étapes

Lecteur Arduino Brain Wave 9 étapes

Dévissez le côté du casque avec le bouton blanc sur le dessus.

Il devrait y avoir 4 vis et ouvre très facilement.

Une fois ouvert, vous devriez voir la carte NeuroSky avec un autocollant « QC Pass » sur elle.







Dans le coin de la puce, vous devriez voir 4 broches.

Soudez un fil NOYAU DUR à la broche T sur la carte, en veillant à ne pas court-circuiter les autres broches faisant.

Étape 3: Retrait du support de batterie

Lecteur Arduino Brain Wave 9 étapes

Lecteur Arduino Brain Wave 9 étapes

D'un côté du casque, il y a un support de batterie.

Enlever les 4 vis pour révéler le support de la pile de l'arrière.

Pour que nos fils supplémentaires, ATMega328, convertisseur USB à TTL et un câble USB pour s'adapter, nous devrons retirer.

Une fois que nous avons supprimé le support de la batterie du casque sera alimenté par le câble USB.

Couper les 2 fils allant au support de la batterie.

Je l'ai utilisé un couteau chaud pour couper facilement le support de batterie hors, mais vous pouvez également utiliser votre fer à souder. (Remarque: assurez-vous ne pas respirer les fumées et nettoyer votre soudure immédiatement après que vous avez terminé la coupe.)

Laissez la porte de la batterie en place.

Étape 4: L'alimentation du câble RX à l'autre côté du casque

Lecteur Arduino Brain Wave 9 étapes

Le ATMega328 a besoin de recevoir des données à partir de la tige T de la planche NeuroSky de l'autre côté du casque.

Vous devez alimenter le fil provenant de la broche T, grâce à la sangle du casque à l'autre côté.

S'il vous plaît noter que ceci est l'étape la plus difficile de l'ensemble du projet. Vous aurez besoin de beaucoup de patience.

Vous aurez juste à continuer d'essayer, par la suite, vous aurez le coup de lui.

En outre, voir la photo ci-dessous pour voir comment je l'ai fait.

Une fois que vous avez fait cela, vous pouvez fermer le côté avec la carte NeuroSky à nouveau.

Étape 5: Le forage d'un trou pour le câble USB

Lecteur Arduino Brain Wave 9 étapes

Pour que le câble USB pour s'adapter, nous devons percer un trou dans le côté du casque.

Avant de faire cela, assurez-vous dénuder les fils du câble USB et vous êtes prêt à les souder.

Faites quelques exercices de test pour voir quel Mèche vous avez besoin et percer un trou dans le côté du casque où le support de batterie utilisé pour être.







Faire un nœud dans le câble USB pour la décharge de traction et l'alimenter à travers le trou.

Ignorer l'électronique dans la photo - je reviendrai dans un peu. (Je ne l'ai pas tout dans le bon ordre - au moins vous maintenant!)

Étape 6: Installation du logiciel Brûler le croquis

Télécharger le logiciel Library cerveau Arduino mentionné dans la première étape.

Insérez vos ATMega328 dans l'Arduino et graver l'exemple BrainSerialOut sur celui-ci.

Lorsque vous avez terminé, prenez la puce à nouveau et préparez-vous à l'installer dans le casque.

// Configurer l'analyseur de cerveau, il passe l'objet matériel série que vous voulez écouter.
cerveau du cerveau (série);

void setup () // Démarrer la série du matériel.
Serial.begin (9600);
>

void loop () // attendre les paquets environ une fois par seconde.
// La fonction .readCSV () retourne une chaîne (bien, char *) liste des données les plus récentes du cerveau, dans le format suivant:
// "la force du signal, l'attention, la méditation, delta, thêta, alpha faible, haute alpha, bêta faible, bêta élevé, faible gamma, gamma élevé"
if (brain.update ()) Serial.println (brain.readCSV ());
>
>

Étape 7: souder le ATMega328

Lecteur Arduino Brain Wave 9 étapes

Lecteur Arduino Brain Wave 9 étapes

Lecteur Arduino Brain Wave 9 étapes

Lecteur Arduino Brain Wave 9 étapes

Lecteur Arduino Brain Wave 9 étapes

Tout d'abord, cette méthode est très professionnel mais en raison du manque d'espace ce que je l'ai fait.

Obtenez vous Atmega328 sortir et d'examiner de près à elle. observateur a également l'image carte NIP ci-dessous, vous devriez être en mesure d'identifier les broches. Vous pouvez utiliser le demi-cercle à la fin pour déterminer l'orientation.

Vous devrez dessouder le connecteur USB du convertisseur USB vers TTL, comme nous allons le connecter aux fils dénudés du câble USB.

J'ai fait un diagramme très amateuristic pour vous ci-dessous, tout comme le montre la soudure. Si vous suivez l'étape du diagramme par étape, il ne devrait pas être difficile.

Une fois que vous avez fait cela, assurez-vous de souder le fil venant de l'autre côté du casque par la sangle (de la carte NeuroSky, broche T) à la broche RX du ATmega328.

Étape 8: Test

Lecteur Arduino Brain Wave 9 étapes

Lecteur Arduino Brain Wave 9 étapes

Lecteur Arduino Brain Wave 9 étapes

Branchez le câble USB, allumez le casque et d'ouvrir le moniteur série.

Vous devriez voir quelques lectures sur l'écran, sinon vous devriez vérifier vos connexions.

L'ordre des nombres se décompose dans l'ordre suivant:
« La force du signal, l'attention, la méditation, delta, thêta, alpha faible, haute alpha, bêta faible, bêta élevé, faible gamma, gamma élevé »

La meilleure façon de le faire, est de laisser la porte ouverte de la batterie et placer soigneusement tout côté, mettre de petites gouttes de colle chaude sur chaque composant pour le maintenir en place. Lorsque vous avez terminé, visser la porte de la pile sur et passez à l'étape finale.

Étape 9: Visualizing

Démarrez le traitement et assurer la bibliothèque est inclus.

Branchez le casque, allumez-le et charger l'esquisse de brain_grapher.pde.

Fermer Arduino (pas de traitement) et exécuter l'esquisse.

Vous devriez finir par voir une variété de barres indiquant différentes fréquences:

La puce NeuroSky fait aussi un peu de traitement et vient avec 2 valeurs « attention » et « méditation ». Vous pouvez utiliser directement ces valeurs pour commander une LED ou tout autre appareil électronique connecté à votre appareil.

Amusez-vous, et ne prenez pas dans le monde;)







Articles Liés