DIY网球发球训练数据采集模块,希望能与感兴趣的朋友交流
B站demo演示视频:我把传感器塞进网球避震器,测了一下发球速度
【项目背景】
网球发球训练缺乏即时量化反馈工具。现有方案(Zepp、Babolat Play等)体积大、数据维度有限,无法捕捉发力结构细节。做了一个避震器形态的传感器模块,目标是在不显著改变球拍挥重的前提下,采集发球过程中的关键力学参数。
【迭代过程】
V1(已废弃):
- 直接用蓝牙模组内置MCU做开发,没有独立单片机
- 想法是单IMU做完整动作轨迹重建
- 实测结果:误差累计太大,加速度二次积分漂移无法在这个成本和体积下解决
- 教训:没搞过固件就上蓝牙模组MCU开发,调试手段有限,效率极低
V2(当前版本):
- 砍掉了"全动作记录"需求,聚焦发球训练——单次重复动作,每次击球间可归零,回避积分漂移问题
- 加了独立STM32单片机,开发调试效率大幅提升
- 换了高量程陀螺仪——发球动作核心是旋转发力(内旋),陀螺仪数据能覆盖主要需求,不再依赖加速度积分
【当前方案概述】
MCU:STM32C011F6P6
IMU:LSM6DSVTR
蓝牙模组:PB-03f
供电:软包锂电
核心模块重量:5.2g(不含外壳,未做工程优化)
算法输出指标:
- 拍头速度(发球瞬间)
- 掉拍头幅度
- 发力速度
- 手臂内旋发力占比
【当前进展】
V2硬件完成并验证
- 算法和数据链路跑通
- 与手机App的BLE通信稳定
- 已完成多次球场实测验证,四项指标实时输出
【下阶段目标】
做工程样机,小型化、外壳优化、电池选型及充电设计。
发工程样机给网球爱好者、教练、运动员测试,吸收反馈迭代产品功能。
【期望交流】
希望能与做过类似消费电子/穿戴设备的,有工程化经验的朋友交流。
我的邮箱:nospoon@qq.com
小红书(记录了开发的部分过程):there is no spoon
#DIY设计#

登录 或 注册 后才可以进行评论哦!
还没有评论,抢个沙发!