Paso 3: La parte divertida otros (código)
redPin int = A0;
int greenPin = A1;
bluePin int = A2;
descomentar esta línea si usa un LED de ánodo común
#define COMMON_ANODE
void setup()
{
pinMode (redPin, salida);
pinMode (greenPin, salida);
pinMode (bluePin, salida);
}
void loop()
{
Colores (255, 0, 0); rojo
Delay(5000);
Colores (0, 255, 0); verde
Delay(5000);
Colores (0, 0, 255); azul
Delay(5000);
Colores (255, 255, 0); amarillo
Delay(5000);
Colores (80, 0, 80); púrpura
Delay(5000);
Colores (0, 255, 255); Aqua
Delay(5000);
}
void colores (int rojo, int verde, int azul)
{
#ifdef COMMON_ANODE
rojo = 255 - rojo;
verde = 255 - verde;
azul = 255 - azul;
#endif
analogWrite (redPin, rojo);
analogWrite (greenPin, verde);
analogWrite (bluePin, azul);
}