找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1392|回复: 2
收起左侧

关于单片机PWM调光的程序求指教,本人新手,大神勿笑,请大神给个思路,不知道怎么下手

[复制链接]
ID:607312 发表于 2021-5-31 17:09 | 显示全部楼层 |阅读模式
3黑币
功能说明:

1.开关,按下开,按下关。指示灯在关灯状态下常亮,开灯熄灭
2.定时,在开灯情况下,按第1次,定时30分钟,按第2次,定时60分钟,按第3次,定时120分钟,按第四次,定时关。循环
3.亮度减,共10个档位,一次减10%,减到10%亮度为止。长按无极调光减到10%为止。
4.色温,按一次切换一个色温。默认值2路一起亮,100%亮度输出。按一次PWM1,2PWM2,32路一起亮。循环
5.亮度加,共10个档位,一次加10%,加到100%亮度为止。长按无极调光加到100%为止。
6.定时功能开启时,30分钟模式,指示灯5S快闪一次。60分钟模式,指示灯5S快闪2次。120分钟模式,指示灯5S快闪3次。



第一次做LED调光的项目,不知道怎么下手。



最佳答案

查看完整内容

思路你不都已经写好了吗? 还想要什么? 这就是一个很简单的项目 外部中断作为开关 定时相关功能使用定时器 PWM使用单片机片上的PWM功能 如果没有PWM功能就用另一个定时器 如果只有一个定时器,那就想办法定时和PWM只用一个定时器来完成 根据LED电源来决定开和关工作状态下的单片机工作状态:如果是电池供电,关机就要进入掉电模式来省电 如果是220V供电就不用管功耗这一块
回复

使用道具 举报

ID:401564 发表于 2021-5-31 17:09 | 显示全部楼层
思路你不都已经写好了吗?
还想要什么?
这就是一个很简单的项目
外部中断作为开关
定时相关功能使用定时器
PWM使用单片机片上的PWM功能
如果没有PWM功能就用另一个定时器
如果只有一个定时器,那就想办法定时和PWM只用一个定时器来完成
根据LED电源来决定开和关工作状态下的单片机工作状态:如果是电池供电,关机就要进入掉电模式来省电
如果是220V供电就不用管功耗这一块
回复

使用道具 举报

ID:607312 发表于 2021-6-1 09:21 | 显示全部楼层
Y_G_G 发表于 2021-5-31 21:32
思路你不都已经写好了吗?
还想要什么?
这就是一个很简单的项目

学习中,感谢大神
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表