
int ledPin = 10;
int brightness = 255;
int interval = 5; // διάστημα που θα ανεβαίνει ή κατεβαίνει η φωτεινότητα
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
if (brightness == 255 || brightness == 0) {
/* αλλάζω πρόσημο στο διάστημα, ώστε αν ανέβαινε μέχρι τώρα(θετικό) να αρχίσει να
κατεβαίνει(αρνητικό) κι αντίστροφα */
interval = (-1)*interval;
};
analogWrite(ledPin, brightness);
brightness = brightness + interval;
delay(100);
}