Saltar la navegación

Crear colores al azar con un LED RGB y PWM

Crear colores al azar con un LED RGB y PWM

//genera un color al azar, por random de intensidad de cada color
//puedes variar el intervalo de tiempo entre color y color
//con la variable interval
//tienes que usar pins pwm, en el caso arduino uno 3,5,6,9,10 y 11
int red = 3;
int green = 6;
int blue = 5;
int interval=1000;
int r;
int g;
int b;
void setup() {
pinMode(red, OUTPUT);
pinMode(blue, OUTPUT);
pinMode(green, OUTPUT);

}

void loop() {

r=int(random(0,255));
g=int(random(0,255));
b=int(random(0,255));

analogWrite(red, r);
analogWrite(green, g);
analogWrite(blue, b);
delay(interval);

}