2022-10-10 14:17:22 [显示全部楼层]
3334浏览
查看: 3334|回复: 3

[项目] 行空板界面操控LED灯环(Mind+图形化编程)

[复制链接]
本帖最后由 云天 于 2022-10-10 14:17 编辑

行空板界面操控LED灯环(Mind+图形化编程)图1

【图形化编程】
图形编程是一项十分有趣的编程学习方式,是通过电脑鼠标来拖动乐高积木控制模块,进行构建。图形化编程的学习旨在通过课程训练,培养和提升学生的创新思维,计算思维和编程思维,帮助他们更好更正确的掌握科学世界的底层逻辑,从而更好的应对解决未来人生的各种问题。相比传统的代码编程,图形化编程更加简单、易读、易上手,是适合所有非程序员的编程爱好者入门平台。
【Mind+图形化编程
Mind+是一款拥有自主知识产权的国产青少年编程软件,集成各种主流主控板及上百种开源硬件,支持人工智能(AI)与物联网(IoT)功能,既可以拖动图形化积木编程,还可以使用Python/C/C++等高级编程语言。
【Mind+行空板图形化编程】
Mind+是一款集成了包括行空板在内的大量开源硬件的编程软件,它拥有非常多的图形化基础指令和扩展库。

【行空板屏幕上界面操控LED灯环】


行空板界面操控LED灯环(Mind+图形化编程)图2

1、准备工作——加载行空板
点击“扩展库”,找到“官方库”下的“行空板”模块点击完成添加,点击返回后,就可以在“指令区”找到行空板,完成行空板加载。
行空板界面操控LED灯环(Mind+图形化编程)图4
2、练习一:点灯加载灯带库
行空板界面操控LED灯环(Mind+图形化编程)图8LED灯环接在行空板24引脚
行空板界面操控LED灯环(Mind+图形化编程)图5
连接行空板成功后,点击“运行”

行空板界面操控LED灯环(Mind+图形化编程)图6

行空板界面操控LED灯环(Mind+图形化编程)图7
3、调色条绘制红、绿、蓝调色彩条及两侧增减按钮。
行空板界面操控LED灯环(Mind+图形化编程)图9
回调函数调整颜色值
行空板界面操控LED灯环(Mind+图形化编程)图10
主循环将颜色值赋值给LED灯及屏幕圆形。


行空板界面操控LED灯环(Mind+图形化编程)图11
行空板界面操控LED灯环(Mind+图形化编程)图12
4、三色按钮控制
因LED灯环对颜色细节不敏感,所以改用纯红绿蓝控制颜色,如红只有两个值0和255。
行空板界面操控LED灯环(Mind+图形化编程)图13

行空板界面操控LED灯环(Mind+图形化编程)图3

行空板界面操控LED灯环(Mind+图形化编程)图14



5、制作屏灯环
灯环中心点定位在(120,120),灯环半径为100,按平面直角坐标系四个区,逆时针用三角函数绘制24个圆。
行空板界面操控LED灯环(Mind+图形化编程)图15
行空板界面操控LED灯环(Mind+图形化编程)图16
6、分别控制灯珠
屏幕上每个圆开对应灯环上的灯珠,点击控制亮灭。
行空板界面操控LED灯环(Mind+图形化编程)图17


7、存储多帧,进行播放
对灯环亮灯状态进行存储,然后播放效果。在以上程序的基础上,增加如下代码:
行空板界面操控LED灯环(Mind+图形化编程)图18

行空板界面操控LED灯环(Mind+图形化编程)图19



【完整程序代码】
下载附件控灯环6.rar



木子呢  管理员

发表于 2022-10-10 16:11:36

赞!
回复

使用道具 举报

macCosmo  中级技师

发表于 2022-11-8 11:41:32

好有趣!可以玩泡泡龙
回复

使用道具 举报

曾剑波  初级技匠

发表于 2022-11-15 19:50:06

不错!让孩子们自己搞一下
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail