Tweeting Christmas Tree (16 / 27 steg)
Steg 16: Program
/*
Tweeting julgran mottagare kod
Styr färgen på julgransljus
"a" blir röd på
"b" blir röd av
"c" blir grön på
hade "blir grön av
"e" blir vit på
"f" blir vit av
"g" vänder andra på
"h" stängs yother av
*/
int sentDat;
void setup() {
Serial.BEGIN(9600);
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
}
void loop() {
om (Serial.available() > 0) {
sentDat = Serial.read();
röd kontroll
om (sentDat == "a") {
digitalWrite (3, hög).
} else om (sentDat == "b") {
digitalWrite (3, låg).
}
gröna kontroll
om (sentDat == "c") {
digitalWrite (4, hög).
} else om (sentDat == hade ") {
digitalWrite (4, låg).
}
blå kontroll
om (sentDat == "e") {
digitalWrite 5, hög,
} else om (sentDat == "f") {
digitalWrite (5, låg).
}
andra kontroll
om (sentDat == "g") {
digitalWrite (6, hög).
} else om (sentDat == "h") {
digitalWrite (6, låg).
}
}
}
När du är klar programmering, koppla ur USB-kabeln och växla växla tillbaka till "micro."