基于ARM9的SSR智能跑步机

简介

  • 嵌入式设备采用ARM9作为核心,可以控制跑步机的速度,设备界面使用Qt框架,通过界面上档位设置以及ARM上的AD进行模拟控制速度。数据会被保存并通过网络传输,在设备界面以及服务器网页前端中显示。
  • 跑步机控制模块以及跑步机监控模块的Qt部分采用基于Linux环境下的C/C++语言实现,网络前端使用PHP实现。

效果

  • 设备控制界面
    控制界面

原理

  • 逻辑架构,分为两个模块,嵌入式设备端控制步进电机和A/D旋钮,PC端由服务器和网页。
    系统逻辑架构

硬件

  • 使用博创智联科技ARM9经典教学平台 板载9寸液晶屏 A/D调节旋钮

软件

  • 系统流程图在设备界面有开始按钮,按下开关后电机运行,可以通过屏幕上的按钮调节转速,同时也可以旋转A/D旋钮控制电机转速。在电机运行过程中,速度信息会被发送到数据库中,此时可以在网页端查看跑步机速度的历史记录。
    系统流程

源码

项目源码

Contributors

  • Casey
  • TsHow

你可能感兴趣的:(基于ARM9的SSR智能跑步机)