Ventilateur à commande esprit aux patients SLA ou paralysés. (6 / 7 étapes)

Étape 6: Analyser les messages OSC

Ce que nous devons faire maintenant est d’extraire les numéros des messages nous avez reçu et faire quelque chose d’utile avec elle.

Pour ce faire, je vais seulement mettre l’accent sur la valeur de l’Attention venant de BrainWaveOSC. Donc tout ce que nous devons faire est de vérifier nos messages entrants pour elle et l’extraire.

À l’intérieur de votre fonction oscEvent, vous aurez envie d’ajouter :

Si (theMessage.checkAddrPattern("/attention") == true) {}

println ("votre attention est:" + theMessage.get(0).floatValue()) ;

}

Génial. Alors maintenant nous reçoit simplement les valeurs de l’attention et les imprimer à l’écran. Nous avons besoin d’un moyen de transmettre cette information à une autre fonction de sorte que nous pouvons faire quelque chose avec elle. La manière simple de le faire est avec une variable globale. Ajoutez cette ligne sous

OscP5 oscp5 ;

float currentAttention ;

Changer votre fonction oscEvent ressembler à ceci :

Si (theMessage.checkAddrPattern("/attention") == true) {currentAttention = theMessage.get(0).floatValue() ; println ("votre attention est:" + currentAttention);}

Maintenant, vous avez créé une variable qui est accessible depuis n’importe quelle fonction est mis à jour quand oscEvent voit un message d’OSC avec le modèle d’adresse « / attention ».

Articles Liés

Ventilateur à commande thermostatique Arduino

Ventilateur à commande thermostatique Arduino

J'ai et quelques membres du groupe avons décidé que, pour l'été, il serait utile de créer un ventilateur qui s'allume à 70 degrés Fahrenheit et continue d'augmenter en intensité avec la chaleur. Voilà donc ce que nous faisions. :)Étape 1: engrenages
Arduino ventilateur à commande personnelle avec capteur de Ping / ATtiny2313

Arduino ventilateur à commande personnelle avec capteur de Ping / ATtiny2313

que cela fait-il?Il s'agit d'un ventilateur qui s'allume automatiquement quand je suis assis à mon établi et éteint quand je partirai.Il utilise un Capteur de Distance à ultrasons, ou communément appelé un capteur "Ping" pour la détection.Un ATt
Ventilateur USB à commande thermostatique @MilCandy

Ventilateur USB à commande thermostatique @MilCandy

que l'été arrive, j'ai acheté un ventilateur USB de HuaQiangBei, Shenzhen. Cependant, lorsque je me me concentre sur le travail (ou jeu), je pouvais difficilement remarque son existence. Si je peux il apprendre à penser et à exécuter son obligation s
EL fil Hat : Séquencée et sonore activé avec télécommande - propulsé par Arduino et Sparkfun

EL fil Hat : Séquencée et sonore activé avec télécommande - propulsé par Arduino et Sparkfun

Bienvenue dans le guide Instructable de mon chapeau EL fil avec amusement caractéristiques.Le concept est un chapeau EL Wired avec 8 fils EL séquencées, contrôlé par une télécommande filaire. Plusieurs modes de vitesse contrôlable de séquence sont pr
Orgue de souris / esprit exploseur

Orgue de souris / esprit exploseur

il s'agit d'un projet simple. Il utilise une souris PS/2 d'optique compatible et un Arduino pour en faire un contrôleur Midi. Un 6 broches et un en-tête 4 broches plus deux résistances de 150 ohms et une prise de Din 5 broches complètent la liste des
Comment se débarrasser des moustiques avec un ventilateur & moustiquaire

Comment se débarrasser des moustiques avec un ventilateur & moustiquaire

(La vidéo intégrée ci-dessus montre comment j'ai fait ce piège et instructions écrites sont incluses ci-dessous)Quand j'ai appris de ce piège à moustiques de mon ami Dan Rojas (check-out sa chaine YouTube ici), j'ai eu vraiment faibles attentes. La f
Rétro-ingénierie : Ampoule de LED RVB avec télécommande IR

Rétro-ingénierie : Ampoule de LED RVB avec télécommande IR

nous avons acheté 20 de ces ampoules LED RVB pour un parti au travail, mais j'ai été un peu déçu avec les fonctions de décoloration de couleur ils ont fourni. J'ai donc décidé de prendre un ingénieur apart, inverse le protocole infrarouge et voir si
Un shampooing aux herbes maison

Un shampooing aux herbes maison

j'ai jamais eu à se soucier de mes cheveux jusqu'à ce que je me suis déplacé au sud-ouest. Dans les années 70, j'ai utilisé pour acheter le shampooing de Yucca rosée qui fait mes cheveux donc gérable, mais elle a été abandonnée et je pourrais le trou
Ajout d’Arduino Web Based OSD bouton télécommande à la caméra SuperCircuits PC165DNR

Ajout d’Arduino Web Based OSD bouton télécommande à la caméra SuperCircuits PC165DNR

la caméra Super Circuits PC165DNR est une caméra vidéo couleur de lumière très faible qui est excellente pour une utilisation avec un télescope ou pour la capture de meteor allsky. Il dispose de boutons qui permettent à l'utilisateur de définir diffé
Comment utiliser un client FTP en ligne de commande

Comment utiliser un client FTP en ligne de commande

pourquoi ?Peut-être que vous n'avez pas n'importe quel autre client ftp disponible.Peut-être que vous ne voulez pas être ralenti par les fenêtres, les graphiques et les souris.Peut-être que vous voulez le plaisir de faire les choses old-skool.Peut-êt
Véhicule électrique léger : Un passagers @ 15 mi/h, poids à vide # 210

Véhicule électrique léger : Un passagers @ 15 mi/h, poids à vide # 210

J'ai conçu et construit cet amusant et le véhicule électrique léger avec succès il y a plusieurs années. Je suis en détachement à l'instant sur « Instructables » et ajoute plus d'étapes, détaillant la construction, dans les prochaines semaines.Utilis
Arduino Powered Home

Arduino Powered Home

J'ai fait quelques mises à jour à cette instructable depuis août 2014 ***J'ai décidé de partager ces informations afin que cela pourrait aider d'autres personnes qui ont eu du mal à faire des choses semblables avec leur Arduino. J'ai récemment obtenu
Travailler avec Robots

Travailler avec Robots

progrès dans les technologies de miniaturisation et de l'informatique ont permis d'augmenter l'utilisation systématique des aéronefs sans pilote, une fois faits par l'homme. La plus haute répétabilité et travail basé sur des règles peuvent maintenant
Swing Light : un vélo propulsé rougeoyante swing

Swing Light : un vélo propulsé rougeoyante swing

Si vous suivez ces étapes, vous pouvez produire un swing incandescent pour une balançoire qui génère sa puissance à l'aide d'une dynamo de bicyclette. Le mouvement de la balançoire n'est pas entravé par l'installation, et vous pouvez courir au moins