5339浏览
查看: 5339|回复: 2

[讨论] microbit亮度调节试验结果

[复制链接]
这两天一直在和microbit连接RGB灯作斗争,看了论坛里的各种帖子,好像都没有什么特别好的办法调节灯的亮度,这里跟大家分享一下昨天试验好多次的结果,也猜测一下问题的所在,欢迎大家跟我一起讨论。我买的是w2812芯片的RGB灯带


先添加块试了一下,发现特别亮,都快晃瞎了。于是就开始调节亮度。但是发现程序里一共就这么两块是调亮度的,还是用变量调。


其实两块的程序从某种程度上说都是好使的,但可能并不太完整,最终我参考了论坛里大神的重力感应灯程序,我是这么写的。(致敬论坛里的各位大神)

模拟是这样的

之后拷到板子上,发现不是那么好使,首先板子有延迟,需要等很久才反应过来,然后连线处的灯特别亮,周围的灯都暗下来了,颜色显示也是有一定偏差的。如果大家要试的话,建议调到5或10试验,这样变化比较明显。我看了板子的资料,也跟朋友讨论了一下,我们猜测有几个原因。第一就是这个程序块封装的不是特别好,或者需要配合固定芯片,不是w2812.第二可能w2812是寄存器存储,所以程序导入会有延迟。第三就是RGB是通过帧来控制灯的,有可能是脉宽调制不能很好的传达信息,或者最后一位灯接收了两次帧,造成混淆。如果哪位有什么想法,咱们可以多多交流:O
微信截图_20180212102713.png
微信截图_20180212102914.png
截图201802121031011528.png
截图201802121031267503.png
截图201802121037104934.png

rzyzzxw  版主

发表于 2018-2-12 13:11:32

支持继续深入探究。:handshake
回复

使用道具 举报

404NOTfound  初级技师
 楼主|

发表于 2018-2-12 15:24:15

rzyzzxw 发表于 2018-2-12 13:11
支持继续深入探究。

多谢支持~:handshake
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主

楼主的其它帖子

上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail