Podemos entender un LED RGB CC (Common Cathode) como tres ledes -uno rojo, otro verde y otro azul- encapsulados como un solo led con cuatro patillas. Para conectarlo a la placa Arduino necesitamos, como siempre, interponer unas resistencias de 220 Ω y usaremos pines PWM (3, 5, 6, 9, 10 y 11). La patilla más larga es el cátodo común que irá conectada a GND.
Este es el código que tenemos que cargar en nuestra placa:
int r = 11; int g = 10; int b = 9; void setup() { pinMode(r, OUTPUT); pinMode(g, OUTPUT); pinMode(b, OUTPUT); } void loop() { analogWrite(r, 255); delay(1000); analogWrite(r, 0); delay(1000); analogWrite(g, 255); delay(1000); analogWrite(g, 0); delay(1000); analogWrite(b, 255); delay(1000); analogWrite(b, 0); delay(1000); analogWrite(r, 255); analogWrite(g, 255); analogWrite(b, 255); delay(1000); analogWrite(r, 0); analogWrite(g, 0); analogWrite(b, 0); delay(1000); }