5385| 3
|
[M10项目] 行空板界面操控LED灯环(Mind+图形化编程) |
本帖最后由 云天 于 2022-10-10 14:17 编辑 【图形化编程】 图形编程是一项十分有趣的编程学习方式,是通过电脑鼠标来拖动乐高积木控制模块,进行构建。图形化编程的学习旨在通过课程训练,培养和提升学生的创新思维,计算思维和编程思维,帮助他们更好更正确的掌握科学世界的底层逻辑,从而更好的应对解决未来人生的各种问题。相比传统的代码编程,图形化编程更加简单、易读、易上手,是适合所有非程序员的编程爱好者入门平台。 【Mind+图形化编程】 Mind+是一款拥有自主知识产权的国产青少年编程软件,集成各种主流主控板及上百种开源硬件,支持人工智能(AI)与物联网(IoT)功能,既可以拖动图形化积木编程,还可以使用Python/C/C++等高级编程语言。 【Mind+行空板图形化编程】 Mind+是一款集成了包括行空板在内的大量开源硬件的编程软件,它拥有非常多的图形化基础指令和扩展库。 【行空板屏幕上界面操控LED灯环】 1、准备工作——加载行空板 点击“扩展库”,找到“官方库”下的“行空板”模块点击完成添加,点击返回后,就可以在“指令区”找到行空板,完成行空板加载。 2、练习一:点灯加载灯带库 LED灯环接在行空板24引脚 连接行空板成功后,点击“运行” 3、调色条绘制红、绿、蓝调色彩条及两侧增减按钮。 回调函数调整颜色值 主循环将颜色值赋值给LED灯及屏幕圆形。 4、三色按钮控制 因LED灯环对颜色细节不敏感,所以改用纯红绿蓝控制颜色,如红只有两个值0和255。 5、制作屏灯环 灯环中心点定位在(120,120),灯环半径为100,按平面直角坐标系四个区,逆时针用三角函数绘制24个圆。 6、分别控制灯珠 屏幕上每个圆开对应灯环上的灯珠,点击控制亮灭。 7、存储多帧,进行播放 对灯环亮灯状态进行存储,然后播放效果。在以上程序的基础上,增加如下代码: 【完整程序代码】 控灯环6.rar |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed