6279| 2
|
[入门教程] 用在官方线编程实现经典LED控制(2)呼吸灯 |
一、设想 成功实现了跑马灯之后,总觉得LED灯呼吸灯也要做一下,又想起Arduino的时候,呼吸灯还得用数字口的模拟输出,也就是PWM输出,而且端口有限制(不些端口不支持PWM),microbit就不一样了,直接设置就行了,相当的方便。 二、效果 三、程序编写 四、感想 1.发现控制LED亮度也应该是PWM控制的,从这个setbirghtness提示就可以知道,只是现在只是控制板载LED灯,不知道输出的端口有没有限制 0是关掉,255是全开(最亮) 2、发现这个循环还是相当的慢,感觉效果不好 ,不知道什么原因(有大神可以帮忙吗?) 实在太慢了,所以只能加快PWM值增加速度,所以变化量fade=30或者-30,当item为0时,fade为30,增加,当item为240时,fade为-30,减少。所以这里最大值设置为240(30的倍数) |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed