Étape 4: Code
Le code pour cela est que le code standard fondu pour la décoloration d’une diode mais fait pour que ça change entre rouge, vert et bleu.
int ledPinB = 10 ;
int ledPinR = 11 ;
int ledPinG = 9 ;
void setup() {}
rien ne se passe dans la configuration
}
void loop() {}
fondu du min au max par incréments de 10 points :
pour (int fadeValue = 0; fadeValue < = 255 ; fadeValue += 10) {}
définit la valeur (gamme de 0 à 255) :
analogWrite (ledPinR, fadeValue) ;
Attendez 30 millisecondes Voir l’effet de gradation
Delay(30) ;
}
fondu de max min par incréments de 10 points :
pour (int fadeValue = 255 ; fadeValue > = 0; fadeValue-= 10) {}
définit la valeur (gamme de 0 à 255) :
analogWrite (ledPinR, fadeValue) ;
Attendez 30 millisecondes Voir l’effet de gradation
Delay(30) ;
}
fondu du min au max par incréments de 10 points :
pour (int fadeValue = 0; fadeValue < = 255 ; fadeValue += 10) {}
définit la valeur (gamme de 0 à 255) :
analogWrite (ledPinG, fadeValue) ;
Attendez 30 millisecondes Voir l’effet de gradation
Delay(30) ;
}
fondu de max min par incréments de 10 points :
pour (int fadeValue = 255 ; fadeValue > = 0; fadeValue-= 10) {}
définit la valeur (gamme de 0 à 255) :
analogWrite (ledPinG, fadeValue) ;
Attendez 30 millisecondes Voir l’effet de gradation
Delay(30) ;
}
fondu du min au max par incréments de 10 points :
pour (int fadeValue = 0; fadeValue < = 255 ; fadeValue += 10) {}
définit la valeur (gamme de 0 à 255) :
analogWrite (ledPinB, fadeValue) ;
Attendez 30 millisecondes Voir l’effet de gradation
Delay(30) ;
}
fondu de max min par incréments de 10 points :
pour (int fadeValue = 255 ; fadeValue > = 0; fadeValue-= 10) {}
définit la valeur (gamme de 0 à 255) :
analogWrite (ledPinB, fadeValue) ;
Attendez 30 millisecondes Voir l’effet de gradation
Delay(30) ;
}
}