项目简介
Buddy是一个支持和激励个人在日常生活中进行身体活动,以促进康复和保持健康的系统。该系统由可穿戴设备和“Würfel”游戏组件构成。可穿戴设备能追踪用户的步数和心率等身体数据并展示,“Motivationsbuddy”角色会在活动时陪伴用户,通过提醒和小提示激励其保持活动。用户还能通过设备与他人进行网络联系,每周可通过掷骰子选择新活动,且收集到的可穿戴设备数据会在骰子游戏界面展示。
项目的主要特性和功能
- 穿戴设备具备步数和心率监测功能,可实时追踪并展示数据。
- 有激励功能,通过提醒和小提示激励用户保持活动。
- 支持网络联系功能,用户可与他人分享活动数据和经验。
- 具备掷骰子活动选择功能,增加活动的多样性和趣味性。
- 能进行数据收集和展示,可在骰子游戏界面展示穿戴设备收集的数据。
安装使用步骤
前期准备
- 安装Arduino IDE软件和ESP32插件。
- 准备硬件部件,包括两个ESP32模块、两个TFT显示屏、MPU6050加速度计和心率传感器等。
项目设置和代码上传
- 解压并打开项目文件夹,找到各个组件的Arduino代码文件,如
P4_SS23_Server.ino
、P4_SS23_Client.ino
等。 - 依据代码文件说明,将硬件连接至ESP32模块,包含WiFi连接、传感器连接等。
- 在Arduino IDE中打开各代码文件,根据项目需求进行配置,如WiFi信息配置、传感器配置等。
- 将配置好的代码上传至ESP32模块。
项目测试和使用
- 确保所有硬件连接正确后,打开ESP32模块的串行监视器。
- 根据代码说明,通过按钮等操作触发数据收集和展示功能。
- 通过WiFi连接可穿戴设备和骰子游戏界面,在显示屏或网页上查看收集到的数据。
- 用户可通过设备与他人进行网络联系,或通过掷骰子选择新的活动。
注:此项目依赖特定硬件设备和软件配置,更多细节或问题可参考项目文件夹中的教程和指南。使用过程请遵循专业指导并注意个人安全。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】