RGB LED akvarium ljus (3 / 7 steg)
Steg 3: kod
int r = 11;
int g = 10;
int b = 9.
int pv = 0;
int yv = 0;
void setup() {
pinMode (r, produktionen);
pinMode (g, produktionen);
pinMode (b, produktionen);
}
void loop() {
för (int rv = 1; rv < 204; rv ++) {
analogWrite(r,rv);
Delay(10);
}
för (int rv = 255; rv > 1; rv--) {
analogWrite(r,rv);
Delay(10);
}
för (int gv = 1; gv < 204; gv ++) {
analogWrite(g,gv);
Delay(10);
}
för (int gv = 255, gv > 1; gv--) {
analogWrite(g,gv);
Delay(10);
}
för (int bv = 1; bv < 204; bv ++) {
analogWrite(b,bv);
Delay(10);
}
för (int bv = 255, bv > 1; bv--) {
analogWrite(b,bv);
Delay(10);
}
While(PV<204) {
analogWrite(r,pv);
analogWrite(b,pv);
Delay(10);
PV ++;
}
While(PV>1) {
analogWrite(r,pv);
analogWrite(b,pv);
Delay(10);
PV--;
}
While(YV<204) {
analogWrite(r,yv);
analogWrite(g,yv);
Delay(10);
YV ++;
}
While(YV>1) {
analogWrite(r,yv);
analogWrite(g,yv);
Delay(10);
YV--;
}
}