const int ledPin = 10; // 使用支持PWM的第10引脚
int brightness = 0; // 初始亮度值
void setup() {
pinMode(ledPin, OUTPUT); // 设置引脚为输出模式
}
void loop() {
// 渐亮过程 (0 → 255)
for (brightness = 0; brightness <= 255; brightness += 5) {
analogWrite(ledPin, brightness); // 写入PWM值
delay(30); // 调整此数值控制呼吸速度
}
// 渐暗过程 (255 → 0)
for (brightness = 255; brightness >= 0; brightness -= 5) {
analogWrite(ledPin, brightness);
delay(30);
}
}