项目简介
本项目是手腕运动监测系统,借助两个Adafruit BNO055模块测量手腕运动。传感器采集旋转数据通过低功耗蓝牙传输,由p5.js编写的客户端Web应用分析。运动结束后,运动表现数据会以JSON格式保存到云服务,并可进行可视化展示。该系统适用于运动训练、康复治疗等场景,能为用户提供实时动作反馈。
项目的主要特性和功能
- 数据采集:利用两个BNO055模块实时采集手腕旋转数据。
- 蓝牙传输:通过低功耗蓝牙将传感器数据传输到客户端Web应用。
- 实时分析:客户端Web应用实时分析接收到的数据。
- 数据保存:运动完成后,把运动表现数据以JSON格式保存到云服务。
- 数据可视化:提供实时数据展示界面和长期数据可视化界面。
安装使用步骤
前提条件
确保已安装Arduino开发环境及必要的库文件,同时安装蓝牙模块的相关驱动和库。
步骤
- 上传固件
- 使用系统
- 佩戴设备,确保电线从手环的手部一侧伸出,且手掌接触应用程序。
- 打开设备,红色指示灯将开始闪烁。
- 点击“连接”按钮搜索设备。
- 若连接失败,尝试为原型设备供电,可能是电池电量耗尽。
- 从下拉菜单中选择“EDUS”并点击“配对”。
- 等待设备连接。
- 将手臂置于休息位置并按下“开始”。
- 上下移动手臂,使球跟随曲线运动。
- 完成运动。
- 查看数据
- 运动完成后,可在客户端Web应用的可视化界面查看实时数据和长期数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】