吧务
level 11
quop_mike
楼主
虽然兔子自带了LED输出,但是感觉还是用兔子的就没意思了
刚好之前在学51单片机,就用单片机做了个航灯系统


STC89C52的输出能力太弱,所以加了1.5K上拉电阻驱动三极管控制回路通断
最左边为PWM输出,剩下两路为前后的*闪灯和两旁的*闪灯
接下来是程序

依旧89C52不带PWM输出,用定时器写了一个PWM输出程序,200HZ,可以进行50级调光
再用另一个定时器控制PWM输出实现呼吸灯以及*闪灯功能
貌似89C52没办法检测跳变沿,那就无法读取接收机的PWM信号了,没办法,拖出4个小按键来控制爆**闪灯亮的时间、暗的时间以及呼吸灯的频率,对了,还有一个是总使能端,用来控制所有灯的通断



焊好板子太激动了,把灯直接装上就去飞了,明天在布线吧
最后是视频效果