Bonjour à tous !
Je me suis fait un montage avec une led RGB comme ici :
Le problème c'est que je ne trouve pas le code, et je ne sais pas avec quels fonctions la faire changer de couleur!
Pouvez vous m'aider ou me donner des indications svp ?
Merci d'avance !! =)
Bonjour,
Une led RGB c'est en fait une LED rouge, une led verte et une led Bleue. Pour la commander, il alimenter les 3 pins en fonction de la couleur que tu désires.
par exemple le code suivant alterne rouge et blanc
int ledPinR = 9; // LED Rouge sur le Pin9
int ledPinG=10; // LED verte sur le Pin10
int ledPinG=11; // LED bleue sur le Pin11
void setup() {
}
void loop() {
\\ rouge
analogWrite(ledPinR, 255); \\rouge à pleine puissance
analogWrite(ledPinG, 0); \\ pas de vert
analogWrite(ledPinB,O); \\pas de bleue
delay(150);
\\blanc
analogWrite(ledPinR, 255); \\rouge à pleine puissance
analogWrite(ledPinG, 255); \vert à pleine puissance
analogWrite(ledPinB,255); \\bleue à pleine puissance
delay(150);
}
Après toutes les couleurs sont possible en fonction de la valeur que tu envois sur les Pin
Serge
regarde par là ![]()