布线
注意
只有PWM引脚,才能调节LED亮度。 口才能设置
引脚如: (~) 3 5 6 9 10 11
代码
演示如何通过for循环语句实现LED明暗交替(呼吸灯)效果。
*/
void setup() {
pinMode(9, OUTPUT); //设置9号引脚为输出模式
Serial.begin(9600); //启动串口通讯
}
void loop() {
// LED由暗到明
for (int brightness = 0; brightness <= 255; brightness++){
analogWrite(9, brightness);
Serial.println(brightness);
delay(10);
}
// LED由明到暗
for (int brightness = 255; brightness >=0 ; brightness--){
analogWrite(9, brightness);
Serial.println(brightness);
delay(10);
}
}
效果