int redPin = 11;
int greenPin = 10;
int bluePin = 9;
int speed = 150;
void setup() {
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
}
void loop() {
setColor(1,0,0); // rojo brillo min
delay(speed);
setColor(255,0,0); // rojo brillo max
delay(speed);
setColor(255,127,80); // coral
delay(speed);
setColor(255,99,71); // tomate
delay(speed);
setColor(255,69,0); // naranja
delay(speed);
setColor(255,120,0); // naranja 1
delay(speed);
setColor(255,180,0); // naranja 2
delay(speed);
setColor(255,215,0); // gold
delay(speed);
setColor(255,255,0); // amarillo
delay(speed);
setColor(180,255,0); // amarillo-verde lima
delay(speed);
setColor(80,255,0); // verde 2
delay(speed);
setColor(0,255,0); // verde
delay(speed);
setColor(0,255,120); // verde oscuro
delay(speed);
setColor(0,255,255); // cian
delay(speed);
setColor(0,140,140); // Marrs Green
delay(speed);
setColor(0,0,255); // azul
delay(speed);
setColor(120,0,255); // violeta
delay(speed);
setColor(190,0,255); // violeta 2
delay(speed);
setColor(255,0,255); // magenta
delay(speed);
setColor(255,0,120); // fucsia
delay(speed);
setColor(255,80,160); // rosado
delay(speed);
setColor(255,192,203); // rosado oscuro
delay(speed);
setColor(255,105,180); // hotpink
delay(speed);
setColor(255,222,173); // navajowhite
delay(speed);
setColor(250,235,215); // antiquewhite
delay(speed);
setColor(255,228,225); // Mystyrose
delay(speed);
setColor(255,245,238); // seashell
delay(speed);
setColor(245,245,220); // beige
delay(speed);
setColor(255,255,255); // blanco
delay(speed);
}
void setColor(int red, int green, int blue) {
analogWrite(redPin, red);
analogWrite(greenPin, green);
analogWrite(bluePin, blue);
}