Arduino PWM 呼吸灯 & 心跳灯

阿喵是朵云 13m2021-08-062110 次点击
```
呼吸灯就是频率和呼吸差不多,灯的亮度渐变。
直接上代码:
void setup (){‌
pinMode(9,OUTPUT);
}
void loop(){‌
for (int a=0; a<=255;a++) //循环语句,控制PWM亮度的增加
{‌
analogWrite(9,a);
delay(8); //当前亮度级别维持的时间,单位毫秒
}
for (int a=255; a>=0;a--) //循环语句,控制PWM亮度减小
{‌
analogWrite(9,a);
delay(8); //当前亮度的维持的时间,单位毫秒
}
delay(300); //完成一个循环后等待的时间,单位毫秒
}


心跳灯就是频率和心跳差不多,灯的亮度渐变。
9号接脚接发光二极管的正极(二极管的长脚)
二极管的负极(短脚)接GND
红色的灯更好看哦

直接上代码:
void setup (){‌
pinMode(9,OUTPUT);
}
void loop(){‌
for (int a=0; a<=255;a++) //循环语句,控制PWM亮度的增加
{‌
analogWrite(9,a);
delay(2); //当前亮度级别维持的时间,单位毫秒
}
for (int a=255; a>=0;a--) //循环语句,控制PWM亮度减小
{‌
analogWrite(9,a);
delay(2); //当前亮度的维持的时间,单位毫秒
}
delay(300); //完成一个循环后等待的时间,单位毫秒
}
```
收藏 ♥ 感谢
暂无回复

登录注册 后可回复。




› 相关内容关注微信公众号