☆、设计硬件组成:STM32单片机最小系统+MAX30102心率血氧传感器+ADXL345三轴加速度传感器+DS18B20温度传感器+DS1302时钟芯片+HC05蓝牙模块+OLED显示屏+按键+蜂鸣器+红色LED灯;
1、本设计采用STM32F103C8T6单片机作为主控芯片;
2、心率血氧检测:采用MAX30102心率血氧传感器实时监测心率和血氧信号;
3、步数检测:采用ADXL345三轴加速度传感器实时监测用户行走步数信息,并分析当前状态(休息、走路、跑步);
4、体温检测:采用DS18B20温度传感器实时监测用户体温信息;
5、实时时钟:采用DS1302时钟芯片实现实时时钟计时;
6、实时显示:通过OLED显示屏实时显示采集的心率、血氧、体温、步数及状态、日期、时间等数据等信息;
7、限值设置:用户可以通过按键设置心率上下限值、血氧上下限值、体温上下限值、校准时钟、设置闹钟,并自动保存在单片机FLASH中;
8、闹钟提示:当时间到达闹钟时间时,系统会控制红色指示灯闪烁,蜂鸣器鸣叫提示。默认闹钟响一分钟,可以提前通过按键结束闹钟;
9、超限报警:当检测到心率、血氧或体温超过限值时系统控制蜂鸣器和LED灯发出声光报警提示,按键可以关闭蜂鸣器;
10、步数存储:系统会自动的存储行驶的步数信息,并支持存储最长30天的数据,同时支持按键进行查询每天行驶步数信息;
11、手机控制:系统采用HC05蓝牙模块与手机APP实现连接,实时将采集的数据传输至手机APP上进行显示,同时手机APP上可以进行设置限值、校准时钟、设置闹钟等操作;