Étape 3: Étape 3: codage de l’Arduino
Copiez et collez le code suivant à utiliser pour votre lampe :
void setup() {}
pinMode(redLed,OUTPUT) ; pinMode(greenLed,OUTPUT) ; pinMode(blueLed,OUTPUT) ; digitalWrite(redLed,HIGH) ; digitalWrite(greenLed,LOW) ; digitalWrite(blueLed,LOW) ; }
void loop() {pour (int y = 0; y < = 3; y ++) {si (y = 1) {pour (int x = 0; x < = 255; x ++) {RVB [0] = 255-x ; RVB [1] = 0 ; RVB [2] = 0 + x ; analogWrite(redLed,RGB[0]) ; analogWrite(greenLed,RGB[1]) ; analogWrite(blueLed,RGB[2]) ; Delay(delaymood) ; }} Si (y = 2) {pour (int x = 0; x < = 255; x ++) {RVB [0] = 0 ; RVB [1] = 0 + x ; RVB [2] = 255-x ; analogWrite(redLed,RGB[0]) ; analogWrite(greenLed,RGB[1]) ; analogWrite(blueLed,RGB[2]) ; Delay(delaymood) ; }} Si (y = 3) {pour (int x = 0; x < = 255; x ++) {RVB [0] = 0 + x ; RVB [1] = 255-x ; RVB [2] = 0 ; analogWrite(redLed,RGB[0]) ; analogWrite(greenLed,RGB[1]) ; analogWrite(blueLed,RGB[2]) ; Delay(delaymood) ; } } } }