arduino呼吸灯for循环
时间: 2023-10-22 13:06:16 浏览: 298
《ESP32 学习笔记》 之Arduino环境下 使用DAC模拟输出(是真的DAC哦!)完成两路呼吸灯
5星 · 资源好评率100%
以下是 Arduino 呼吸灯的 for 循环代码:
```
int ledPin = 9; // 定义 LED 引脚
int brightness = 0; // 定义亮度变量
int fadeAmount = 5; // 定义淡入淡出速度
void setup() {
pinMode(ledPin, OUTPUT); // 将 LED 引脚设为输出模式
}
void loop() {
for (brightness = 0; brightness <= 255; brightness += fadeAmount) { // 淡入
analogWrite(ledPin, brightness); // 输出 PWM 信号
delay(30); // 等待 30 毫秒
}
for (brightness = 255; brightness >= 0; brightness -= fadeAmount) { // 淡出
analogWrite(ledPin, brightness); // 输出 PWM 信号
delay(30); // 等待 30 毫秒
}
}
```
阅读全文