项目简介
在很多家庭中,动感单车常被闲置,原因在于骑行过程单调乏味。而在疫情期间,人们运动机会减少,对健身的需求更为强烈。本项目利用Arduino开发板和带摄像头的计算机,结合Google Street View开发应用程序,让用户无需出门就能在虚拟场景中骑行,从而激发用户使用动感单车的兴趣。此外,系统还具备识别骑行者身份,记录统计数据和偏好区域等功能。
项目的主要特性和功能
- 虚拟骑行体验:借助Google Street View,使用户仿若在喜爱的地点骑行,避免骑行的单调与枯燥。
- 用户识别:通过摄像头进行人脸识别,准确识别使用动感单车的用户。
- 数据统计:记录用户的骑行数据,包含偏好区域等统计信息。
安装使用步骤
- 确保已下载本项目的源码文件。
- 参考
Components
文件准备所需的硬件材料。 - 按照
Leros_bike.png
中的连接图,使用Fritzing应用进行系统连接。 - 依据
Σύνδεση με ποδήλατο
文件的说明,将Arduino与动感单车连接。 - 将
Leros_Bike.ino
代码上传到Arduino Leonardo或Micro开发板(此代码仅适用于这两款开发板)。 - 运行项目应用程序,开启虚拟骑行体验,可参考
Screenshot.png
了解应用使用界面。 - 若想了解项目未来的改进方向,可查看
Μελλοντικές Βελτιώσεις
文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】