项目介绍 🎵
基于 DFRobot 行空板 K10,利用 Mind+2.0 时序模式训练「对号✓」单手势,实现极简音乐播放控制,具体操作如下:
按下 A 键即可启动手势识别功能,进入待命状态,等待手势指令;
画对号✓ 手势,即可切换音乐的播放与暂停状态,操作便捷;
屏幕会实时同步显示当前播放状态,操作直观,一目了然;
整体操作零门槛,新手易上手,非常适合创客课堂教学和学生动手实践。
硬件 & 文件准备 🛠️
硬件
行空板 K10 ×1:核心控制硬件,负责手势识别、音乐播放及指令执行;
Type-C 数据线 ×1:用于连接电脑进行编程,同时为行空板供电;
SD 卡:用于存储音乐文件和训练好的时序模式模型文件,保障项目正常运行。
文件(SD 卡根目录)
音乐文件:提前存入SD卡,确保格式兼容,能被行空板正常读取;
时序模式训练导出的模型文件:训练完成后,需放入SD卡的/model目录下,确保行空板能成功调用,实现手势识别。
制作步骤 📝
1. 时序模式训练手势模型
打开 Mind+2.0 软件,新建行空板 K10 对应项目;
进入「AI→时序模式」功能模块,新建1个分类,命名为“对号”,对应✓形手势;
采集20组手势样本,采集时保证手势动作幅度、速度统一,避免出现识别偏差;
完成训练后导出模型;因多标签模型训练存在异常,无法稳定识别双手势,故仅训练单一对号手势,确保识别稳定。
2. 图形化编程
使用 Mind+2.0 图形化编程,无需复杂代码,新手可快速上手;
搭建核心控制逻辑,实现A键启动识别、对号手势切换播放/暂停的功能;
编程界面简洁,拖拽积木即可完成搭建,搭配截图参考:

3. 效果演示 🎬
按下 A 键,行空板启动手势识别功能,屏幕会提示进入识别状态;
画对号✓ 手势,即可切换音乐播放/暂停,播放时屏幕显示“正在播放”,暂停时显示“已暂停”;
整体操作流畅无延迟,搭配界面截图,可清晰看到实际运行效果。


4. 项目亮点 ⭐
操作简单:仅需A键启动+单一对号手势,无需复杂操作,低龄学生也能快速掌握;
适配AI教学:完美融入Mind+时序模式AI教学,让学生边动手边学习机器学习相关知识;
解决核心问题:针对多标签模型训练异常的问题,采用单手势训练,确保项目稳定运行;
新手友好:整体流程简洁,零门槛上手,适合创客课堂教学和学生自主实践。
5. 避坑指南 ⚠️
手势识别不准:可增加手势样本采集量(建议不低于20组),采集时保持手势动作幅度、速度统一,减少识别误差;
编译报错:可清理Mind+软件缓存,检查模型文件是否正确放入SD卡的/model目录,同时卸载非必要拓展库,避免冲突。

返回首页
回到顶部


评论