Progressem una mica més per tal de veure les moltíssimes combinacions de colors que es poden obtenir d'aquests leds mitjançant les sortides PWM de la placa arduino i fent servir la funció random.
programa2-truefastrvbrandom
//inici del programa
//truefastrvbrandom
int r=0;
int v=0;
int b=0;
void rvb(int r, int v, int b) {
analogWrite(10,r);
analogWrite(11,v);
analogWrite(9,b);
}
void setup()
{
}
void loop()
{
int t=1000; //temps t en milisegons que
//espera per fer cada canvi
r=random(1,200); //treu un numero aletori entre el 1 i el 200
v=random(1,200); //un valor segur per a cada color RVB
b=random(1,200);
rvb(r,v,b); //aplica els valors a les sortides pwm 9, 10 i 11
delay(t);
} //fi del bucle
//fi del programa
v:0.7
Subscriure's a:
Comentaris del missatge (Atom)
Cap comentari:
Publica un comentari a l'entrada