项目简介
FlexiCapture是一个基于Arduino和Python的穿戴式手指弯曲传感器数据处理项目,旨在设计开发能跟踪手指运动并处理相关数据的系统,主要应用于医疗康复领域的手势识别和生物力学研究。
项目的主要特性和功能
- 穿戴式手指弯曲传感器:利用柔性传感器捕捉手指弯曲动作。
- 数据采集与处理:借助Arduino采集数据,通过Python脚本进行处理和分析。
- 图形用户界面(GUI):简化数据处理流程,便于用户操作。
- 数据输出:生成处理后的数据文件和最终输出报告。
安装使用步骤
- 解压源码文件,打开项目文件夹。
- 上传Arduino代码:将
flex_final.ino
上传至TinyZero处理器板。 - 连接传感器:把传感器连接至开发板,保证连接正确。
- 初始设置:设置初始电压和最大电压值等初始参数。
- 运行Python后处理脚本:使用
data_process_current.exe
进行数据后处理。若需从Python脚本创建.exe
文件,可使用pyinstaller工具。 - 等待脚本处理完成,获取处理后的数据文件和最终输出报告。
注意事项
- 确保Arduino开发板与计算机正确连接,能成功上传代码。
- 确保传感器正确连接至开发板,并设置正确的初始参数。
- 运行Python脚本时,选择正确的SD卡目录,并按脚本指示操作。
- 对于生成的输出文件,用户按需查阅使用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】