项目介绍
STM32F103开发板、OLED显示屏、心率传感器、MY1690-165语音模块;
参考智能心率运动手环、心血管系统状态监测仪。
本课题要求学生学习STM32F103开发板的相应知识,使用keil5开发设计软
件,通过C语言编程,完成Pulse Sensor心率传感器的采集功能、OLED屏幕显
示功能、按键与流水灯控制功能、语音模块控制功能,根据心率测量到的不同的
数据,读取TF卡中音频数据播放歌曲,支持MP3、WAV格式文件的播放。当用户
按下测量按键时进行一分钟脉搏次数计算,然后显示在OLED显示屏上,方便用户
及时了解心率信息。同时该项目作为一个音乐播放器,可读取并播放TF卡中的音
频文件,具备暂停、播放、切歌、调整音量等音乐播放功能,并可以根据心率信
息,播放特定风格的音乐。
