论文部分内容阅读
随着科技的发展与经济的进步,大量居民走出房门进行跑步训练。而正确的跑步技巧正是人们科学健康运动的前提,跑步者掌握正确的跑步的技巧,正确选择跑步的步频、速度与运动强度,才能让跑步效果事半功倍。本文针对普通跑步者对于跑步中调控跑步速度与运动强度的需求,以跑步速度与心率为参数,研发了一套智能跑带软件系统。智能跑带软件系统是一种用于跑步训练的智能设备,通过调控跑步者的速度与心率完成跑步节奏与运动强度的引导。本文在已有相关硬件的基础上,进行了软件系统的设计与实现:设计了服务器做为数据处理中枢,并以此为基础进行了功能拓展;设计了安卓APP控制单片机LED灯带灯珠进行流水闪烁;结合蓝牙模块、GPRS模块与WIFI模块进行通信传输;设计与实现了六个功能模块:注册与登录模块、多人模式模块、运动记录查询模块、协议转发模块、灯带指导模块与心率指导模块,其中灯带指导模块以服务器作为数据计算中转核心,以WIFI通信的方式将协议发送至服务器,服务器将接收到的协议添加到多人项目叠加模块,再通过协议转发模块以WIFI通信的形式发送至单片机,单片机通过GPRS模块接收指令控制灯带变化,完成灯带指导模块的通信。心率指导模块以安卓APP做为数据中转核心,心率手表以WIFI通信的形式将心率数据发送至安卓APP,安卓APP控制灯带指导模块调整LED灯带速度,完成心率指导模块的通信。本文中的系统在完成了各部分设计之后,实现了以下功能:1)灯带控制模块控制LED灯带以不同速度流动,引导使用者跟随流动的LED灯带进行跑步节奏与变速跑等训练。2)使用光电式心率手表进行心率的采集,心率指导模块对使用者心率进行实时监控,通过心率数值反映使用者的运动强度,结合灯带控制模块调整LED灯带速度,间接的调整使用者的运动强度。3)开发了移动端与网页做为用户操作的终端,帮助使用者便捷的操作灯带系统,直观的查看运动结果。4)最后,实现多方案叠加运行功能,在服务器中设计新型算法,实现了同一条跑带多人使用的功能。