int pinRojo = 6;
int pinVerde = 5;
int pinAzul = 3;
void setup () {
pinMode(pinRojo, OUTPUT);
pinMode(pinVerde, OUTPUT);
pinMode(pinAzul, OUTPUT);
}
void loop () {
setColor(0, 0, 0); // Apagado
setColor(255, 0, 0); // Rojo
setColor(0, 255, 0); // Verde
setColor(0, 0, 255); // Azul
setColor(0, 255, 255); // Cian
setColor(255, 255, 0); // Amarillo
setColor(255, 0, 255); // Fucsia
setColor(255, 255, 255); // Blanco
}
void setColor (int rojo, int verde, int azul) {
//Cátodo común
//analogWrite(pinRojo, rojo);
//analogWrite(pinVerde, verde);
//analogWrite(pinAzul, azul);
//Ánodo común
analogWrite(pinRojo, 255 - rojo);
analogWrite(pinVerde, 255 - verde);
analogWrite(pinAzul, 255 - azul);
delay(1000);
}