Intensidad LED en funcion del tiempo

Bueno entonces volvé a la clase de matemática porque si le pones a un ciclo de 256 pasos un delay de 6000 a ver, cuanto tiempo demora en completarse?

256x6000 = 1536000 o sea 1536 segundos o sea /60 25.6 minutos

Entonces si queres algo que vaya de 0 a 255 o sea 256 pasos en 1 minuto dividi 1 minuto en 256 pasos y sabras cuantos milisegundos x paso necesitas

60 x 1000 / 256 = 234,375 mseg = 234 mseg o ponelo en microsegundos para que sea exacto

Cambialo por esto

void aumentoIntensidad(){ 
   int tiempoAjustable = 234; // tiempo en ms = 1 min
   int brillo;
     for (brillo=0; brillo <= 255; brillo++){
       analogWrite(azules,brillo);
       delay(tiempoAjustable);
       }
               
 
}