当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]定制的3D打印支架可牢固地将设备固定在杠铃上。训练过程中,系统会分析运动模式,以减少误计,并实时显示重复次数。M5Stack Core2还内置Wi-Fi,为未来基于云端的健身数据管理奠定了基础。

M5Stack 哑铃卧推计数器

完成的卧推凳,安装在杠铃上。

概述

手动追踪卧推次数既不方便又不准确。本项目利用M5Stack Core2内置的加速度计和陀螺仪,自动检测完整的卧推动作。

定制的3D打印支架可牢固地将设备固定在杠铃上。训练过程中,系统会分析运动模式,以减少误计,并实时显示重复次数。M5Stack Core2还内置Wi-Fi,为未来基于云端的健身数据管理奠定了基础。

功能

•自动卧推重复次数计数

•内置加速度计和陀螺仪

•实时重复显示

•声音反馈

•定制3D打印支架

•Wi-Fi,为未来的云端连接做好准备

•使用 Visual Studio Code 和 PlatformIO 开发

开始锻炼前的准备画面

硬件

•M5Stack Core2

•USB Type-C 数据线

•定制3D打印支架

定制3D打印支架

这款定制外壳采用3D打印机设计和制造,可牢固地将M5Stack Core2固定在标准杠铃上。

软件

•Visual Studio Code

•PlatformIO

•M5统一库

用户界面

锻炼界面

主屏幕显示当前重复次数和锻炼时长。

设置菜单

用户可以开启或关闭声音反馈。

锻炼记录

可从历史菜单查看之前的训练记录。

工作原理

•卧推计数器利用内置的IMU(加速度计和陀螺仪)来分析杠铃的运动。

•使用3D打印的安装座将设备固定到杠铃上。

•惯性测量单元(IMU)持续测量加速度和旋转运动。

•该算法可识别每次卧推动作的完整运动轨迹。

•仅统计并显示有效的重复次数。

未来版本可通过内置的Wi-Fi功能实现云存储和分析,从而扩展运动数据。

未来改进

•通过Wi-Fi同步云端健身训练

•移动应用支持

•锻炼历史导出

•支持额外练习

•可调检测灵敏度

•电池优化

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭