发新帖我要提问
12
返回列表
[国产单片机]

如何使用IO口模拟呼吸灯的效果

[复制链接]
楼主: 布丁奶茶
手机看帖
扫描二维码
随时随地手机跟帖
追夜| | 2018-12-24 14:30 | 显示全部楼层
布丁奶茶 发表于 2018-12-21 13:39
现在呼吸的现象是有了,但是效果不太理想,估计是我占空比的曲线没有设定好,这个有没有好的方法呢? ...

估计是曲线问题,你可以调整呼吸曲线的,比如达到100%了,就延时一会再开始变暗,呼吸效果就不会显得太急促。可以多试试,自己觉得呼吸效果舒服就可以了

使用特权

评论回复
布丁奶茶|  楼主 | 2018-12-25 13:00 | 显示全部楼层
感谢楼上各位的回复,找到问题了,模拟的PWM周期控制在10ms,呼吸周期3s,效果比较好。

使用特权

评论回复
评论
布丁奶茶 2019-3-11 17:20 回复TA
@xiaokia :这个看你要求的曲线平滑度了,我设置的1 
xiaokia 2019-1-21 14:05 回复TA
@布丁奶茶 :100us中断一次吗? 
布丁奶茶 2019-1-16 14:10 回复TA
@xiaokia :最小占空比我设置的是1,这个就是呼吸曲线的问题,你解决多试试觉得ok就好了 
xiaokia 2019-1-14 15:27 回复TA
PWM周期10ms,最小占空比多少呢? 
小小小学生| | 2019-1-15 11:15 | 显示全部楼层
布丁奶茶 发表于 2018-12-21 13:39
现在呼吸的现象是有了,但是效果不太理想,估计是我占空比的曲线没有设定好,这个有没有好的方法呢? ...

可以将低亮度时的占空比变化速度慢一点,在低亮度时,灯的亮度变化曲线斜率很高,

使用特权

评论回复
rankey| | 2019-3-6 08:24 | 显示全部楼层
   好几个月前,关注了这个帖子,并收藏着。
  最近参考了网上的例子,又改了一下。做了呼吸灯,效果还行吧。
     程序代码请看截图

4.jpg
3.jpg
2.jpg
1.jpg

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则