返回栏目

基于STM32智能血氧手表系统

系统基于STM32F103C8T6单片机设计智能血氧手表,集成人体数据检测、姿态跌倒检测、GPS定位、本地按键调参、声光报警以及蓝牙数据上传、远程控制功能,可实现日常体征监测、步数统计、异常报警与手机端实时查看。

基于STM32智能血氧手表系统 1、硬件整体架构 :本系统以STM32F103C8T6最小系统板为主控,搭载OLED显示屏、四按键模块、蜂鸣器、LED灯光、JDY31蓝牙模块。外设配备MAX30102血氧心率模块、DHT11温度传感器、ADXL345三轴加速度传感器和GPS定位模块,整体采用5V USB供电,完成体征采集、姿态检测、定位与数据传输。 2、本地检测与智能报警功能 :设备上电默认自动模式,屏幕实时显示日期、时间、体温、血氧、心率和步数。通过触碰血氧模块可采集心率和血氧数据,利用三轴传感器翻转PCB板可实现计步,长时间未归位会判定为跌倒并触发蜂鸣器报警,设备归位后报警关闭。当体温、心率、血氧任意数据超出设定阈值,设备也会触发蜂鸣器报警,实现体征异常提醒。 3、按键设置与本地功能调节 :短按按键一可切换自动与手动模式,长按按键一进入阈值调节界面。按键二用于切换调节对象,可选择系统时间、各项阈值、灯光控制等功能界面。进入时间设置界面后,可通过按键切换年月日、时分秒参数,按键三增加数值、按键四减小数值,支持自主校准系统时间。设备支持步数清零功能,按键三可清空当前步数数据,同时支持手动控制灯光开关,自动模式下按键二可查看GPS经纬度定位信息。 4、蓝牙数据上传与远程控制功能 :手机蓝牙串口连接JDY31设备后,可实时接收手表的工作模式、体温、心率、血氧、步数、跌倒状态、灯光、蜂鸣器以及经纬度等全部数据。同时支持蓝牙指令远程控制,发送对应指令可切换自动、手动模式,控制小灯、蜂鸣器开关,还可以远程一键清零步数,实现手表状态远程监测与操控。 2026mbw4