回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

行空板 K10 时序手势音乐播放器|A 键触发 + 手势控制 简单

头像 aqiqi 2026.04.14 28 0

项目介绍 🎵

基于 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键启动识别、对号手势切换播放/暂停的功能;

编程界面简洁,拖拽积木即可完成搭建,搭配截图参考:

screenshot-2手势播放音乐-1776231948527.png

3. 效果演示 🎬

按下 A 键,行空板启动手势识别功能,屏幕会提示进入识别状态;

画对号✓ 手势,即可切换音乐播放/暂停,播放时屏幕显示“正在播放”,暂停时显示“已暂停”;

整体操作流畅无延迟,搭配界面截图,可清晰看到实际运行效果。

95909e1f1fc2d08ba6ad6d03db31c07.jpg

82b4d9f14ddfe7c50a88c61ab550739.jpg

eff95a561f0178d76ad02b2e358fff9.jpg

4. 项目亮点 ⭐

操作简单:仅需A键启动+单一对号手势,无需复杂操作,低龄学生也能快速掌握;

适配AI教学:完美融入Mind+时序模式AI教学,让学生边动手边学习机器学习相关知识;

解决核心问题:针对多标签模型训练异常的问题,采用单手势训练,确保项目稳定运行;

新手友好:整体流程简洁,零门槛上手,适合创客课堂教学和学生自主实践。

5. 避坑指南 ⚠️

手势识别不准:可增加手势样本采集量(建议不低于20组),采集时保持手势动作幅度、速度统一,减少识别误差;

编译报错:可清理Mind+软件缓存,检查模型文件是否正确放入SD卡的/model目录,同时卸载非必要拓展库,避免冲突。

评论

user-avatar