Je veux juste vous tenir la main - Partie 2 (3 / 5 étapes)

Étape 3: Intégrer l’Arduino et traitement

Télécharger le schéma de traitement :

1) fermer le programme de compilateur d’arduino.

2) Télécharger le croquis de traitement https://www.dropbox.com/sh/hexeeougg5dulqz/PiA8Mb...

GitHub lien : https://www.dropbox.com/sh/hexeeougg5dulqz/PiA8Mb...

Ouvrez le code dans la transformation (UPanimation.pde)..."personalizedFunctions.pde" doit être dans le même dossier.

4) assurer l’Arduino est accroché via usb à votre ordinateur

5) faire en sorte que la ligne de traitement avec "myPort = nouvelle série (ce, Serial.list() [0], 9600);" est correct, où Serial.list() [0] est votre port série. Pour nous c’était habituellement 0, mais parfois il était 1. C’est le port qui parle à votre arduino. Vous obtiendrez une erreur si ce paramètre n’est pas configuré.

6) exécuter le croquis. Si tout va bien, chaque fois que vous touchez les fils nus, vous verrez des changements sur l’écran.

7) note la structure if-then-else du code de traitement. Vous pouvez modifier cela pour faire différentes fleurs de couleur RVB ou ajouter plus de seuils pour obtenir une plus grande étendue de couleurs...

collé le code :

/ *** par Ellen Keith, Yael Braha, Marc Roth, Tosh Chiang et Jasdeep Garcha SF UP Festival 2012 *** /

#include « pitches.h »

la mélodie d’audio int [] = {NOTE_E5, NOTE_B6} ; int melody2 [] = {NOTE_F5, NOTE_C6} ; int noteDurations [] = {8, 8, 2} ;

échantillonnage et io pairOne int = A0 ; int pairTwo = A1 ; int mené = 13 ; aOut int = 12 ;

le reste

int triggerThresh = 50 ; définit le déclencheur foroutput boolean stopMusic = true ; décompte à l’extérieur int = 0 ;

void setup() {//configures entrées et sorties

Serial.Begin(9600) ; pinMode (pairOne, entrée) ; pinMode (pairTwo, entrée) ; pinMode (led, sortie) ; sur l’arduino pinMode (aOut, sortie) ; }

void loop() {int handShakeReadFinal1 ; //for mutable int handShakeReadFinal2 ; analogReference(INTERNAL1V1) ; //command varie entre arduinos / / analogReference(INTERNAL); / / lecture de l’entrée sur la broche analogique 0 et 1: int handShakeRead1 = analogRead(pairOne) ; delay(10) ; //resample pin 0! int handShakeRead1b = analogRead(pairOne) ; int handShakeRead2 = analogRead(pairTwo) ; delay(10) ; //resample broche 1! int handShakeRead2b = analogRead(pairTwo) ;

valeur de la production que si les deux échantillons ont plus de seuil et non nul si (handShakeRead1 > triggerThresh et handShakeRead1b > triggerThresh) {handShakeReadFinal1 = handShakeRead1;} else {handShakeReadFinal1 = 0;}

Si (handShakeRead2 > triggerThresh et handShakeRead2b > triggerThresh) {handShakeReadFinal2 = handShakeRead2;} else {handShakeReadFinal2 = 0;}

imprimer les valeurs de port série Serial.print('A') ; Serial.println(handShakeReadFinal1) ; Serial.Print('B') ; Serial.println(handShakeReadFinal2) ;

Delay(50) ;

audio

Si (handShakeReadFinal1 > triggerThresh || handShakeReadFinal2 > triggerThresh) {digitalWrite (led, HIGH); si (stopMusic) {tune();}} else {décompte à l’extérieur = 0; stopMusic = true ; digitalWrite (led, faible); / / delay(1000);}}

void tune() {pour (int thisNote = 0; thisNote < 2; thisNote ++) {int noteDuration = 1000/noteDurations [thisNote]; ton (aOut, mélodie [thisNote], noteDuration); retard (noteDuration + 30);} stopMusic = false;}

Articles Liés

Je veux juste vous tenir la main

Je veux juste vous tenir la main

énergie conduite par le biais de personnes afin de stimuler les interactions publiques tangibleshttp://ijustwannaholdyourhand.com/http://Vimeo.com/56350598Qu'avons-nous ?Nous avons mis en place un Arduino, quelques fils, un Mac mini et un projecteur
Transformateur de LEGO: "je ne sais pas comment l’appeler. C’est cool, donc je veux juste vous montrer. »

Transformateur de LEGO: "je ne sais pas comment l’appeler. C’est cool, donc je veux juste vous montrer. »

Lol que vous l'obtiendrez quand vous regardez les vidéos.Espérons que vous les gars !Étape 1: vidéos !Rendez-vous dans le prochain instructable ! :)-J.R.
Comment vous tenir les armes ninja.

Comment vous tenir les armes ninja.

Cette instructable je l'espère vous montrera comment tenir votre shuriken, couteaux, nunchuca et les armes ninjas impair sans couper vos tissus et vous.Étape 1: les couteaux La meilleure façon de tenir votre couteaux dépend quel genre de couteaux que
Faites-le vous-même main manivelle torréfacteur.

Faites-le vous-même main manivelle torréfacteur.

Comme un colombien j'aime le café, mais torréfaction il a toujours été une douleur dans le cou. L'autre jour alors que je regardais des vidéos que j'ai vu un torréfacteur antique utilisé et je savais que je devais faire un comme ça pour faire rôtir p
Just 2 vases fabriqués à partir de certains conteneurs de bonbons

Just 2 vases fabriqués à partir de certains conteneurs de bonbons

Just 2 vases j'ai fabriqués à partir de certains conteneurs de bonbons long. Rien de spécial, mais décent uberly. J'ai fait des aimants sur les couvercles donc tout ne va pas perdre du tout. Je ne conseillerais pas de vous mettre l'eau en eux, car il
Permettez-moi de vous tenir vos bijoux, cerf.

Permettez-moi de vous tenir vos bijoux, cerf.

J'ai toujours peur de mes bagues se lavés dans l'évier, alors j'ai décidé de faire ce cerf utile, pour vous tous, chers.Cet argent peut contenir beaucoup plus que juste des anneaux bien. Dès que nous lui a raccroché, il était capable de gérer toutes
Votre cidre vous tenir éveillé pendant la nuit ?

Votre cidre vous tenir éveillé pendant la nuit ?

Normalement, une bonne dose de cidre ("cidre" aux américains, pour une raison quelconque) m'envoie pour dormir.Toutefois, si vous êtes comme moi et vous faire fermenter votre cidre dans votre chambre à coucher (juste au cas où vous avez besoin u
Débloquer des fonctions secrètes caméra Canon ne veux que vous sachiez

Débloquer des fonctions secrètes caméra Canon ne veux que vous sachiez

Peut-être certains d'entre vous ne sais pas, mais vous pouvez facilement ajouter tout un tas de nouvelles fonctionnalités à votre DSLR Canon.Votre caméra sera en mesure d'utiliser les fonctionnalités de reflex beaucoup plus cher.Canon veut vendre des
Faites-vous une perceuse à main !

Faites-vous une perceuse à main !

Eh bien les gars, j'ai écrit un tutoriel étape par étape comment faire vous-même une perceuse, quelque chose comme dremel. Vous pouvez le vérifier sur mon blog. Il est très facile:)Voici le tutoriel : http://9v.lt/blog/make-yourself-a-dremel/
Vitesse de contrôleurs pour les Robots bon marchés, partie 2: le contrôleur PID

Vitesse de contrôleurs pour les Robots bon marchés, partie 2: le contrôleur PID

Hé ! C'est la deuxième partie d'un tutoriel en deux partie sur comment faire un variateur de vitesse d'un ressort de cap et plume de bouteille ! Si vous ne l'avez pas encore fait, consultez-le ! Si vous l'aimez, s'il vous plaît envisager de voter pou
Guide du débutant à l’impression 3D avec l’Objet Connex 500 : comment construire un réservoir de lanceur de missiles (et nettoyer le gâchis que vous faites dans le processus)

Guide du débutant à l’impression 3D avec l’Objet Connex 500 : comment construire un réservoir de lanceur de missiles (et nettoyer le gâchis que vous faites dans le processus)

The Objet Connex 500 imprimante 3D... un arcane, magique et étonnant chef-d'œuvre Hi-Tech, capable d'impression hautes détaillées prototypes 3D. Savoir comment utiliser cet appareil merveilleux un secret n'est connu par quelques élus. Et maintenant,
Comment se laver les mains correctement (ou enseigner aux autres lavage des mains)-Ebola 101

Comment se laver les mains correctement (ou enseigner aux autres lavage des mains)-Ebola 101

* Sur le lavage des mains surface semble simple, mais faire mal peut recontaminer vos mains et vous rendre vulnérable aux maladies.Se laver les mains, jugées par le CDC (Center for Disease Control and Prevention), est le meilleur moyen pour éviter l'
Observation d’oiseau mains libres

Observation d’oiseau mains libres

Observation des oiseaux est amusant. C'est probablement un des types mieux reconnus de voyeurisme, je pense. Vous êtes observer sans perturber ou interférer et le résultat global est juste une grande satisfaction mentale - à moins que vous cherchez à
Dr. Seuss inspiré bibliothèque

Dr. Seuss inspiré bibliothèque

Mon fils a trop de jouets. C'est la façon dont j'ai choisi de commencer cette instructable. Mon fils a trop de jouets.Maintenant ne vous méprenez pas, jouets sont grands et amusant et j'aime à les acheter pour mon fils mais il y a une limite. Il y a