8580| 6
|
试用贴:Micro:bit RGB环形灯 |
本帖最后由 szjuliet 于 2018-10-31 09:04 编辑 这是一个拖了很久的试用贴。当时申请的时候有很好的设想,利用micro:bit BlockyTalkyBLE package软件包和Micro:bit bluetooth friendly neopixel软件包,利用App Inventor制作一个通过蓝牙连接RGB环形灯的应用。7月中旬的时候已经做好了基本控制。申请试用贴的时候想增加多种功能:如Party模式、声控、幸运转盘、倒计时等。因为Microbit本身只有两个按钮,可以实现的控制功能有限,而通过手机则可以最大程度的将RGB灯的组合功能呈现出来。无奈到了8月底9月初的时候发现已经无法正常加载扩展了,后面一直想等blockyTalky的更新,结果最后连github上的代码也无法加载了。原来编好的程序下载到microbit板子上就会报错。 虽然无法重现插件的功能,仍然把程序贴出来,权当作为技术探索吧。在此特别感谢DFROBOT给予的试用机会。如果有人完成了类似的操作希望能指点迷津。 演示视频如下: 拆箱: 特别喜欢DFROBOT的包装,非常保险,那些小小的泡沫豆豆我都留着,能派上大用场:hug::lol 连接Microbit 连接超级简单,直接和Micorbit扣上,然后用附赠的螺丝拧好就OK了。 这是装好后的正面: 这是装好后的反面: 引脚P0是蜂呜器,P1是麦克风,P2是RGB灯。别看这小小的一块,功能还是挺强大的!;P 本来设想的很好,可以用这个做个逗娃神器。娃哭了灯会闪烁,哭的声音越大,灯亮的越多越快。然后手机会触发舒缓的曲子或者播放妈妈的声音,对宝宝进行安抚。可以做个计时器,训练宝宝的注意力。所有这些功能都可以在手机上设置控制菜单,通过和Micro:bit交互来相互控制。手机上还可以启用语音识别组件让妈妈解放双手。 好吧,BlockyTalky挂掉,一切归于设想。继续寻找其他的蓝牙通讯方式。:lol App Inventor界面设计:
App Inventor逻辑设计:
设置彩灯颜色: Micro:bit编程:
其他的功能都可以参照这个编程思想来实现。只要蓝牙是连接状态,都可以通过手机将不同的内容发送到Microbit,Microbit接收到控制命令后就可以执行不同的操作。理论上可以实现板子及灯的所有功能及其不同的组合。 产品维库提供了非常丰富的应用教程,我们都可以使用手机将这些功能集成。 参考网址: https://www.playfulcomputation.group/blockytalkyble.html |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed