int ledPin = 11; // Пин должен поддерживать ШИМ (обычно 3, 5, 6, 9, 10, 11)
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
// Плавное увеличение яркости (зажигание)
for (int brightness = 0; brightness <= 255; brightness++) {
analogWrite(ledPin, brightness);
delay(10); // Задержка между шагами (можно регулировать)
}
delay(1000);
// Плавное уменьшение яркости (затухание)
for (int brightness = 255; brightness >= 0; brightness--) {
analogWrite(ledPin, brightness);
delay(10); // Задержка между шагами (можно регулировать)
}
delay(1000);
}