if ((millis() - previousMillis) > speed / 256) {
brightness++; // Incrementiamo la luminosita'
previousMillis = millis();
+ Serial.println(brightness);
};
}
if ((millis() - previousMillis) > speed / 256) {
brightness--; // Incrementiamo la luminosita'
previousMillis = millis();
+ Serial.println(brightness);
};
}
if ((millis() - previousMillis) > speed / 512) {
brightness = brightness + increment; // Incrementiamo la luminosita'
previousMillis = millis();
+ Serial.println(brightness);
+ analogWrite(ledPin, brightness);
if (brightness == 0 || brightness == 255) { // Reverse direction
increment = -increment ;
};
};
- analogWrite(ledPin, brightness);
}