Ik wil alleen maar houd uw Hand - deel 2 (3 / 5 stap)

Stap 3: Integratie Arduino en Processing


De Processing Schets downloaden:

1) Sluit de arduino compiler programma.

2) downloaden van de processing schets https://www.dropbox.com/sh/hexeeougg5dulqz/PiA8Mb...

github link: https://www.dropbox.com/sh/hexeeougg5dulqz/PiA8Mb...

Open de code in verwerking (UPanimation.pde)..."personalizedFunctions.pde" moeten in dezelfde map.

4) ervoor te zorgen de Arduino is aangesloten-up via usb naar uw computer

5) opdat de verwerking regel met "myPort = nieuwe Serial (dit, Serial.list() [0], 9600);" is correct, waar Serial.list() [0] de seriële poort is. Voor ons was het meestal was 0, maar soms het 1. Dit is de poort die tegen je arduino praat. U krijgt een fout als dit niet is geconfigureerd.

6) start de schets. Hopelijk, wanneer je de blote draden aanraken, ziet u wijzigingen op het scherm.

7) Opmerking de if-then-else structuur van de code van de verwerking. U kunt deze bewerken om verschillende RGB kleur bloemen maken of meer drempels om een grotere hoeveelheid kleuren toe te voegen...

code geplakt:

/ *** door Ellen Keith, Yael Braha, Marc Roth, Tosh Chiang en Jasdeep Garcha voor SF UP festival 2012 *** /

#include "pitches.h"

Audio int melodie [] = {NOTE_B6, NOTE_E5}; int melody2 [] = {NOTE_C6, NOTE_F5}; int noteDurations [] {8, 8, 2} =;

bemonstering en io int pairOne = A0; int pairTwo = a1 worden verkregen; int geleid = 13; int aOut = 12;

de rest

int triggerThresh = 50; Hiermee stelt u de trigger foroutput Boole stopMusic = waar; int countOut = 0;

void setup {//configures inputs en outputs

Serial.begin(9600); pinMode (pairOne, INPUT); pinMode (pairTwo, INPUT); pinMode led (, uitvoer); op arduino pinMode (aOut, OUTPUT); }

void loop {int handShakeReadFinal1; //for definitieve int handShakeReadFinal2; analogReference(INTERNAL1V1); //command varieert tussen arduinos / / analogReference(INTERNAL); / / Lees de input op analoge pin 0 en 1: int handShakeRead1 = analogRead(pairOne); delay(10); //resample pin 0! int handShakeRead1b = analogRead(pairOne); int handShakeRead2 = analogRead(pairTwo); delay(10); //resample pin 1! int handShakeRead2b = analogRead(pairTwo);

output waarde alleen als beide monsters groter is dan de drempel en niet-nulzijnde als (handShakeRead1 > triggerThresh en handShakeRead1b > triggerThresh) {handShakeReadFinal1 = handShakeRead1;} else {handShakeReadFinal1 = 0;}

Als (handShakeRead2 > triggerThresh en handShakeRead2b > triggerThresh) {handShakeReadFinal2 = handShakeRead2;} else {handShakeReadFinal2 = 0;}

afdrukken van waarden naar seriële poort Serial.print('A'); Serial.println(handShakeReadFinal1); Serial.Print('B'); Serial.println(handShakeReadFinal2);

delay(50);

audio

Als (handShakeReadFinal1 > triggerThresh || handShakeReadFinal2 > triggerThresh) {digitalWrite (leidde, hoog); als (stopMusic) {tune();}} else {countOut = 0; stopMusic = true, digitalWrite (led, laag); / / delay(1000);}}

VOID tune() {voor (int thisNote = 0; thisNote < 2; thisNote ++) {int noteDuration = 1000/noteDurations [thisNote]; Toon (aOut, melodie [thisNote], noteDuration), vertraging (noteDuration + 30);} stopMusic = false;}

Gerelateerde Artikelen

Ik wil alleen maar houd uw hand bij

Ik wil alleen maar houd uw hand bij

Conducting energie door mensen te stimuleren van tastbare openbare interactieshttp://ijustwannaholdyourhand.com/http://Vimeo.com/56350598Wat hebben wij gedaan?We zetten samen een Arduino, wat draad, een Mac mini en een DLP-Projector, dan een paar han
DIY $200 Robotic Hand - deel 2: The Controller - Arduino Project

DIY $200 Robotic Hand - deel 2: The Controller - Arduino Project

ik ontwierp en bouwde deze robotic hand en de controller voor minder dan $200.  De vingers en duim worden gecontroleerd door servomotoren.  De eerste video toont de hand in actie.  De tweede video laat zien hoe maak je de controller.Bezoek mijn websi
Eenvoudige Component houder (derde Hand) voor het solderen

Eenvoudige Component houder (derde Hand) voor het solderen

Heb je ooit gefrustreerd om te solderen kabels naar een verbindingslijn of een klein onderdeel terwijl het beweegt voortdurend uit de buurt van uw solderen tip?Heb je ooit wilde een derde oplossing van de hand te houden u twee kabels samen om te sold
100% touw Nunchaku: je hoeft alleen maar een touw!

100% touw Nunchaku: je hoeft alleen maar een touw!

met slechts een koord of touw kunt u uw eigen nunchaku doen! Met deze nunchaku, elke hit minder pijnlijk zal zijn, en als u het laat vallen, zal u zo veel lawaai veroorzaken. Meer controle bij NunchakuTutorials.com
Vak voor Steenuil - nesten voor de makers van de 'Oude wereld' alleen

Vak voor Steenuil - nesten voor de makers van de 'Oude wereld' alleen

waarschuwing: voordat u gaat gretig om te lezen en ook om te voorkomen dat u zult voelen als bedrogen eind ik wil alleen maar waarschuwen iedereen die niet wonen in Eurazië of Noord-Afrika dat deze nestkast Instructable is aangepaste ontwerp voor de
Begin Microcontrollers deel 6: Het schrijven van de eerste programma voor zwenking op een LED

Begin Microcontrollers deel 6: Het schrijven van de eerste programma voor zwenking op een LED

Ik weet dat u bent klaar om te schrijven van het eerste programma. Je hebt meegemaakt veel tot nu toe! Terwijl we op het onderwerp, recapituleer de gebeurtenissen. U ging naar buiten en gekocht van de Atmel AVR Microcontroller van uw keuze. TheATMega
Beginner's Guide to Arduino Hardware deel 2

Beginner's Guide to Arduino Hardware deel 2

Naar aanleiding van deel 1, werpt deze video op Arduino Hardware voor Beginners een blik op enkele verdere Arduino hardware randapparatuur om u op de weg naar een project.Hier kijken we schermen van Liquid Crystal Displays (LCD) en Real Time klokken
3D afgedrukt Smartphone houder

3D afgedrukt Smartphone houder

Ik ben verbaasd van de mogelijkheden van 3D printen. Elke dag ik ben het ontdekken van nieuwe functies van het. En tot week geleden was denken dat, 3D printing het is gewoon geweldig technologie voor makers, kunstenaars, enzovoort. Maar die week gele
Raspberry Pi gecontroleerd irrigatiesysteem

Raspberry Pi gecontroleerd irrigatiesysteem

Elk voorjaar mijn vrouw krijgt werkelijk ambitieus en planten een grote moestuin. Als de zomer sleept op, ambitie beurt tot luiheid en helaas die veel van de planten een langzame, vernietigende dood van sterven verwaarlozing wegens gebrek aan Wieden
Dinobot Grimlock - Transformers: Age of Extinction

Dinobot Grimlock - Transformers: Age of Extinction

Mijn naam is Kaleena en ik ben een altijd groeiende voortdurend leren en vaak experimentele studio/grafisch kunstenaar! Na werken bij Disney World gedurende een half jaar een tijdje terug, was ik altijd geïnspireerd door de kostuums rond de parken en
LED Star boom Topper en methode om hetzelfde te bereiken.

LED Star boom Topper en methode om hetzelfde te bereiken.

Een schitterende ster boom-Topper! Onder de $5. (Nou, misschien net als tien als u zelf absoluut niets.)Hoi, dit is mijn eerste instructable, dus vergeef mijn stof. Dit is kinda twee instructables in één, aangezien het zowel het proces om de ster die
Arduino animatronics-Maak uw geweldige kostuums meer awesome!

Arduino animatronics-Maak uw geweldige kostuums meer awesome!

Hier is hoe te het licht, geluid en actie toevoegen aan uw favoriete Halloween-project met behulp van de opensource Arduino microcontroller. Arduino is gemakkelijk te leren te gebruiken en het opent een hele nieuwe wereld voor kostuum bouwers en sche
K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

OPMERKING:In stap 22, heb ik gepost een update, verklaren sommige recente veranderingen/verbeteringen die ik, voornamelijk K-9 van elektrische systeem gemaakt heb en de sensor array, die u kunt nuttig vinden.FunctiesStevige houten (MDF) en acryl desi
Hoe maak je een pruik katten

Hoe maak je een pruik katten

heb je ooit wilde om te verkleden als een kat, maar niet wil alleen maar domme weinig oren dragen? De musical Cats heeft een geheel nieuwe stijl van kat kostuums, gemaakt met pruiken die een zeer katachtige indruk wekken.Katten kostuums plezier maken