Rörelse kontrollerad RGB ledde kostym med Xbox 360 Kinect, Max MSP och Arduino Del1 (2 / 4 steg)
Steg 2: Steg 1 ledningar din lysdioder
2. om du fick vatten bevis måste du ta vattentät beläggning av drygt koppar kuddar.
3. ta dina trådar, och löda att koppar kuddar och använda kabeln för att ansluta den övre och nedre arm lysdioder. Kontrollera att det finns tillräckligt tråd så att personen kan flytta. Sedan löda mer tråd i överarmen delen att se till att det finns tillräckligt tråd att ansluta den till styrelserna
Sedan behöver du koppla din led på upp till styrelsen. Använd diagrammet förutsatt för att ansluta din lysdioder. Använda koden nedan för att testa dem för att se till att du löder dem rätt.
#define REDPIN 5
#define GREENPIN 6
#define BLUEPIN 3
#define FADESPEED 5 / / gör detta högre för att bromsa
void setup() {
pinMode (REDPIN, OUTPUT);
pinMode (GREENPIN, OUTPUT);
pinMode (BLUEPIN, OUTPUT);
}
void loop() {
int r, g, b;
blekna från blått till violett
för (r = 0; r < 256; r ++) {
analogWrite (REDPIN, r);
Delay(FADESPEED);
}
blekna från violett till rött
för (b = 255, b > 0, b--) {
analogWrite (BLUEPIN, b);
Delay(FADESPEED);
}
blekna från rött till gult
för (g = 0, g < 256, g ++) {
analogWrite (GREENPIN, g);
Delay(FADESPEED);
}
blekna från gult till grönt
för (r = 255, r > 0, r--) {
analogWrite (REDPIN, r);
Delay(FADESPEED);
}
blekna från grönt till mörkturkos
för (b = 0; b < 256; b ++) {
analogWrite (BLUEPIN, b);
Delay(FADESPEED);
}
försvinna ur kricka blå
för (g = 255, g > 0, g--) {
analogWrite (GREENPIN, g);
Delay(FADESPEED);
}
}
När du vet att allt fungerar, vira eltejp runt där du lödda lysdioderna och löda alla delar till en prototyp styrelse.
När du har gjort allt som fäst kardborrband till undersidan av lysdioder med varmt lim, så att du kan sätta lamporna på en person.