Stap 3: Stap 3: codering van de Arduino
Kopieer en plak de volgende code te gebruiken voor uw lamp:
VOID Setup {}
pinMode(redLed,OUTPUT); pinMode(greenLed,OUTPUT); pinMode(blueLed,OUTPUT); digitalWrite(redLed,HIGH); digitalWrite(greenLed,LOW); digitalWrite(blueLed,LOW); }
void loop {voor (int y = 0; y < = 3; y ++) {als (y = 1) {voor (int x = 0; x < = 255; x ++) {RGB [0] = 255-x; RGB [1] = 0; RGB [2] = 0 + x; analogWrite(redLed,RGB[0]); analogWrite(greenLed,RGB[1]); analogWrite(blueLed,RGB[2]); delay(delaymood); }} Als (y = 2) {voor (int x = 0; x < = 255; x ++) {RGB [0] = 0; RGB [1] = 0 + x; RGB [2] = 255-x; analogWrite(redLed,RGB[0]); analogWrite(greenLed,RGB[1]); analogWrite(blueLed,RGB[2]); delay(delaymood); }} Als (y = 3) {voor (int x = 0; x < = 255; x ++) {RGB [0] = 0 + x; RGB [1] = 255-x; RGB [2] = 0; analogWrite(redLed,RGB[0]); analogWrite(greenLed,RGB[1]); analogWrite(blueLed,RGB[2]); delay(delaymood); } } } }