3848| 2
|
[M10教程] 【行空】 从学习提问的艺术到终于点亮小灯和灯带 |
本帖最后由 rzyzzxw 于 2022-11-26 15:36 编辑 给我一杯忘情H20 学习作业 20 点亮小灯2 学习目标: 1、将一个LED灯模块接入行空板,用行空控制小灯的亮灭。2、将一条7灯RGB灯带接入行空板,用行空板控制RGB灯。 器材准备: 行空板 led模块 7灯灯带 软件:mind+0.7.2 step1 技术准备【小提示,如果你的行空板接入硬件后可以直接编程运行,请跳过这一步。】 看到过技术大牛们在社区里发表的用行空板直接连接硬件的作品,例如云天老师的行空板界面操控LED灯环(Mind+图形化编程) https://mc.dfrobot.com.cn/thread-314315-1-1.html?fromuid=727937 (出处: DF创客社区 - 分享创造的喜悦) 11.10在听了春秋大仙的课后,就尝试学习用行空板控制小灯了。应该是很简单的任务,可是就是不成功。程序中一加入引脚积木块后,运行就报错。 RuntimeError: Analog map retrieval time out. 本着提问的艺术原则,能自己解决就不问,所以我把问题记在心中,一边做物联的学习,一边寻找答案。提问的艺术(问前必看!!!) https://mc.dfrobot.com.cn/thread-308557-1-1.html?fromuid=727937 (出处: DF创客社区 - 分享创造的喜悦) 我是技术小白,现在汇报给大家,在昨天晚上问题已完美解决,所以有了这个灌水帖,写给可能会遇相同问题的伙伴。 回顾一下这期间相关的两件事: 1、11.22升级行空板的系统到0.3.3: 开始的时候我以为是系统版本低的问题,早期的系统中还没有加入引脚功能。(后面证明这个想法是错误的) 我在做物联学习时想用行空板载热点,可是从行空系统菜单中找不到热点开启和禁用的选项,看看版本,是0.2.8,现在已经升级到到0.3.3,有了开关无线热点功能,所以才有了【行空】 SIoT WiFi+热点两种方式物联掌控板控制RGB灯 https://mc.dfrobot.com.cn/thread-314732-1-1.html?fromuid=727937 (出处: DF创客社区 - 分享创造的喜悦) 这个帖子。 升级系统蛮简单的,官方镜像和安装工具下载及安装教程: 行空板官方文档-固件烧录 (unihiker.com) 教程中提示:注意:0.2.8的老版img镜像请勿使用,V1.2的行空板仅能刷入V0.3.1及以上版本固件,新版镜像包含所有功能并增加了更多内置库。 升级系统后接入led模块编程尝试,还是报错,接入RGB灯带也是报错:RuntimeError: Analog map retrieval time out. 我还是问题先放放,没有问亮工(其实早问早就解决了),我想亮工那么忙,能少打扰一次就少一次。我继续学习物联掌控的内容了,写了作业【行空】 SIoT通过掌控板控制yeelight灯 https://mc.dfrobot.com.cn/thread-314737-1-1.html?fromuid=727937 (出处: DF创客社区 - 分享创造的喜悦) 2、读到了亮工写的教程:行空板运行程序报错提示RuntimeError: Analog map retrieval time out.怎么办? 行空板运行程序报错提示RuntimeError: Analog map retrieval time out.... https://mc.dfrobot.com.cn/thread-314045-1-1.html?fromuid=727937 (出处: DF创客社区 - 分享创造的喜悦) 原来是固件初始化失败了,可以尝试重新初始化烧录固件。照方抓药,一次解决。 解决办法(以下摘抄亮工教程): 下载文件 resetunihikerpinpong.zip (468 Bytes, 下载次数: 45) ,解压得到一个py文件,然后将这个py文件上传到行空板运行即可。 例如使用网页菜单的文件上传功能将py文件上传到行空板upload文件夹下 上传完毕运行一次,等待烧录完成后,按Home退出程序,然后再次运行之前报错的程序即可。 感谢亮工,一篇帖子治好了我的精神内耗。 step2 编写程序 1、用行空板上开关两个按钮控制led灯的开关。 2、用行空板上一个按钮控制led灯开关。 3、多彩灯带-点亮0号灯 7灯RGB灯带接入行空板P24引脚。 终于点亮一颗RGB灯了,下面就可以开心的玩起来了。 疫情封控中,行空板玩起来吧。 4、多彩灯带-单按钮控制RGB灯带开关 5、试试调色 【学习反思:行空真好玩,实践出真知。】 多彩灯带.rar |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed