260305-基于STM32单片机便携式运动手表
本系统以 STM32 单片机作为主控单元,硬件由 MAX30102 心率传感器、ADXL345 三轴加速度传感器、OLED 液晶显示屏、HC-05 蓝牙模块、按键、蜂鸣器与 LED 指示灯组成,设计一款运动健康监测装置。
系统利用 MAX30102 传感器采集人体心率数据,ADXL345 三轴加速度传感器捕捉人体运动姿态,完成步数统计。用户预先录入身高、体重信息,系统结合采集到的运动步数自动运算,得到卡路里消耗量。系统可依据运动状态自动控制计时启停,记录运动时长。
OLED 显示屏作为人机交互界面,实时展示心率、运动步数、卡路里消耗、运动时间等各项监测数据。用户可通过按键设置心率报警阈值,阈值参数存储在单片机 FLASH 内,掉电不丢失。当监测心率超出设定限值时,蜂鸣器与 LED 灯触发声光报警,提醒用户心率异常。
系统搭载 HC-05 蓝牙无线模块,能够将实时采集的心率、步数、运动时长等数据上传至手机 APP,在移动端同步查看健康运动信息。该装置集成运动计步、热量计算、心率监测、超限报警、蓝牙数据上传功能,可实时监测运动过程中的身体状态。