Go Down

Topic: Ciclo Alba-Tramonto con led RGB (Read 7665 times) previous topic - next topic

turipassaro

Scusate ma sono proprio testa dura.. :D
Potreste farmi un esempio con la  funzione map o altre :*
Grazie

Lele88ita

Code: [Select]
void loop()
{
   for (int i=1; i < 50; i++){ // da 1 a 750 (50 step per 15 combinazioni)
    analogWrite(R, (map (i, 1, 50,128,255) )); //primi 50 step
       analogWrite(G, (map (i, 1, 50,255,255) )); //primi 50 step
       analogWrite(B, (map (i, 1, 50,255,0) )); //primi 50 step
    analogWrite(R, (map (i, 51, 100,255,180) )); //dal 51° al 100° step
       analogWrite(G, (map (i, 51, 100,255,60) )); //dal 51° al 100° step
       analogWrite(B, (map (i, 51, 100,0,40) )); //dal 51° al 100° step
   
   
            //qui metti tutti gli step che vuoi
            // int i per te è il tuo clock    
   
   
   delay(timeb);

Go Up