此帖出自综合技术交流论坛
最新回复
单纯控制LED亮灭的话不算难,开发板在此实在是大材小用了。基本设计思路:先根据功能决定相应的电路模块,比如声控用MIC经运算放大器放大并整形成脉冲信号送开发板,程序根据此脉冲的出现与否控制LED的亮灭,几条指令就实现了。
PWM调光的话就比较复杂了,特别是要和环境光线的照度相关,通过声控或热释电触发开启,做个这样的项目比较合适。基本设计思路:触发部份同前,触发条件满足后,先根据光敏器件的输出采集环境照度,然后生成相应占空比的PWM信号来控制LED的亮度。
楼主先理清思路,搞清楚要干什么,然后去学习相关电路功能模块的设计,比如运算放大器电路、热释电传感器电路、光敏电路、LED调光驱动电路等,再去学习编程语言和开发板的使用方法,一步步来,有具体问题时可以来论坛提问,问题越具体越好。
详情
回复
发表于 2011-4-16 00:20
| ||
|
||
| |
|
|
| |
|
|
| |
|
|
| |
|
|
回复 沙发 leang521 的帖子
此帖出自综合技术交流论坛
| ||
|
||
回复 板凳 fxw451 的帖子
此帖出自综合技术交流论坛
| ||
|
||
| |
|
|
| |
|
|
| |
|
|
此帖出自综合技术交流论坛
| ||
|
||
回复 11楼 chunyang 的帖子
此帖出自综合技术交流论坛
| ||
|
||
论坛威望大于30000或网友提名:坛子里公认的技术导师
EEWorld Datasheet 技术支持