“羽毛球训练监测器”项目我最初的想法是感知挥动球拍的动作的形式、力度,是否击中羽毛球和击中的位置等,记录一场比赛下来,所有挥动的质量,结合上位机做个羽毛球击打练习分析系统。依靠LSM6DSOX中的MLC和FSM模块对动作进行分析识别,减少MCU的数据处理要求,就能够节省出资源完成提示或者记录的功能。
总的来讲,“羽毛球训练监测器”设定为一个便携的小模块,安装在羽毛球拍上,通过对挥拍动作和击球震动的分析,来识别出对应的状态,并记录在模块上的SD卡中,可以通过上位机分析其中数据。
下图中可以很清晰的看出我的研发思路。在最开始分析了羽毛球挥拍动作感知功能需求,并详细列出了各种实现方案与思路。之后根据功能目标,开始了实际研发。研发过程分成两步,第一步是在开发板上研究羽毛球挥拍动作识别,之后设计了一个独立模块,来部署羽毛球挥拍动作时别的功能。
动作识别部分我主要是依靠LSM6DSOX的MLC功能模块来实现, 然后实现了对基本动作的识别后,我是想时间允许的话,就设计一个独立的小模块,真实测试下识别记录功能。后来我还是利用了几天的时间,设计并打样了这个小模块。
查看完整的说明和演示:http://bbs.eeworld.com.cn/thread-1130849-1-1.html
解决方案框图
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
器件 | 类型 | 描述 | 数据手册 |
---|---|---|---|
LSM6DSOX | MEMS和传感器 | NEMO 6DoF惯性测量单元(IMU),具有机器学习核心、有限状态机和高级数字功能。用于电池供电的IoT、游戏、可穿戴设备和消费电子。超低功耗和高精度 | 点击下载 |
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持