2022-11-26 15:23:54 [显示全部楼层]
3848浏览
查看: 3848|回复: 2

[M10教程] 【行空】 从学习提问的艺术到终于点亮小灯和灯带

[复制链接]
本帖最后由 rzyzzxw 于 2022-11-26 15:36 编辑

给我一杯忘情H20

学习作业 20 点亮小灯2

学习目标:
1、将一个LED灯模块接入行空板,用行空控制小灯的亮灭。2、将一条7灯RGB灯带接入行空板,用行空板控制RGB灯。
器材准备:
行空板 led模块 7灯灯带【行空】  从学习提问的艺术到终于点亮小灯和灯带图30
软件:mind+0.7.2



step1 技术准备【小提示,如果你的行空板接入硬件后可以直接编程运行,请跳过这一步。】
看到过技术大牛们在社区里发表的用行空板直接连接硬件的作品,例如云天老师的行空板界面操控LED灯环(Mind+图形化编程)
https://mc.dfrobot.com.cn/thread-314315-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
【行空】  从学习提问的艺术到终于点亮小灯和灯带图1
11.10在听了春秋大仙的课后,就尝试学习用行空板控制小灯了。应该是很简单的任务,可是就是不成功。程序中一加入引脚积木块后,运行就报错。
RuntimeError: Analog map retrieval time out.
本着提问的艺术原则,能自己解决就不问,所以我把问题记在心中,一边做物联的学习,一边寻找答案。提问的艺术(问前必看!!!)
https://mc.dfrobot.com.cn/thread-308557-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)

【行空】  从学习提问的艺术到终于点亮小灯和灯带图2
我是技术小白,现在汇报给大家,在昨天晚上问题已完美解决,所以有了这个灌水帖,写给可能会遇相同问题的伙伴。
【行空】  从学习提问的艺术到终于点亮小灯和灯带图3
回顾一下这期间相关的两件事:
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创客社区 - 分享创造的喜悦)
这个帖子。
【行空】  从学习提问的艺术到终于点亮小灯和灯带图5【行空】  从学习提问的艺术到终于点亮小灯和灯带图6【行空】  从学习提问的艺术到终于点亮小灯和灯带图4
升级系统蛮简单的,官方镜像和安装工具下载及安装教程:
行空板官方文档-固件烧录 (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退出程序,然后再次运行之前报错的程序即可。

【行空】  从学习提问的艺术到终于点亮小灯和灯带图7
感谢亮工,一篇帖子治好了我的精神内耗。


step2 编写程序
1、用行空板上开关两个按钮控制led灯的开关。【行空】  从学习提问的艺术到终于点亮小灯和灯带图15
【行空】  从学习提问的艺术到终于点亮小灯和灯带图8【行空】  从学习提问的艺术到终于点亮小灯和灯带图9
【行空】  从学习提问的艺术到终于点亮小灯和灯带图10
2、用行空板上一个按钮控制led灯开关。
【行空】  从学习提问的艺术到终于点亮小灯和灯带图16
【行空】  从学习提问的艺术到终于点亮小灯和灯带图11【行空】  从学习提问的艺术到终于点亮小灯和灯带图12
【行空】  从学习提问的艺术到终于点亮小灯和灯带图13

3、多彩灯带-点亮0号灯
【行空】  从学习提问的艺术到终于点亮小灯和灯带图17【行空】  从学习提问的艺术到终于点亮小灯和灯带图14
7灯RGB灯带接入行空板P24引脚。
【行空】  从学习提问的艺术到终于点亮小灯和灯带图18
【行空】  从学习提问的艺术到终于点亮小灯和灯带图19
终于点亮一颗RGB灯了,下面就可以开心的玩起来了。
疫情封控中,行空板玩起来吧。
【行空】  从学习提问的艺术到终于点亮小灯和灯带图20
4、多彩灯带-单按钮控制RGB灯带开关
【行空】  从学习提问的艺术到终于点亮小灯和灯带图21

【行空】  从学习提问的艺术到终于点亮小灯和灯带图22
【行空】  从学习提问的艺术到终于点亮小灯和灯带图23
【行空】  从学习提问的艺术到终于点亮小灯和灯带图24
5、试试调色【行空】  从学习提问的艺术到终于点亮小灯和灯带图27
【行空】  从学习提问的艺术到终于点亮小灯和灯带图26
【行空】  从学习提问的艺术到终于点亮小灯和灯带图25
【行空】  从学习提问的艺术到终于点亮小灯和灯带图28

【学习反思:行空真好玩,实践出真知。】

下载附件多彩灯带.rar






rzyzzxw  版主
 楼主|

发表于 2022-11-29 22:19:08

抄录官方教程:
WS2812 RGB灯带
插入行空板引脚初始化即可,设置为黑色可以熄灭灯。

注:只能使用一条灯带。
注:因为行空板引脚控制积木默认会进行初始化操作,因此不在需要单独的pinpong初始化积木。
注:如果对ws2812进行外部供电,需要注意供3.3V电压以及共地
【行空】  从学习提问的艺术到终于点亮小灯和灯带图1
【行空】  从学习提问的艺术到终于点亮小灯和灯带图2

回复

使用道具 举报

rzegkly  版主

发表于 2022-11-30 09:28:28

很详细的教程
回复

使用道具 举报

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

本版积分规则

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

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

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

mail