单片机毕业设计-基于单片机的运动手环

文章目录


前言

💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗
👇🏻 精彩专栏 推荐订阅👇🏻
单片机设计精品实战案例
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人

资料获取

文章底部名片,详细资料联系我。

设计介绍

随着社会经济和科学技术的快速发展,智能化已成为普遍趋势,智能电子产品已经广泛应用于各个领域,深入到人们的日常生活。于此同时,人们的生活水平不断提高,对于健康的需求也日益增强。智能手环作为一种智能化、便携式的产品,不仅能够实时监测和追踪人们的运动健康数据,而且能够通过数据分析从而指导人们健康生活,满足大众需求。基于此原因,本设计根据当今社会发展需要,设计一款基于单片机的多功能运动健康智能手环。

本设计的智能手环采用单片机STM32F103C8T6作为主控系统,并结合DS18B20温度传感器、MPU6050加速度传感器、MAX30102心率血氧传感器,实现对人体体温、运动数据和心率血氧的实时监测,并将数据通过OLED显示屏呈现。本文详细介绍了智能手环的软硬件设计和实现,对系统的整体功能进行了测试,并对数据进行分析和处理,通过实验验证了智能手环的功能和性能。最终结果表明,该智能手环具有较好的稳定性和准确性,能够满足用户的生活管理和运动健康管理需求,具有一定的市场前景和应用价值。

功能介绍

1、实时测量心率,血氧,体温,通过振动传感器计步

2、测量各种运动数据,如行走及跑步的步数,距离,速度等。

3、通过MPU6050体位检测卧床病人是否跌倒或可以通过此功能蜂鸣器警报呼叫。

4、通过按键调节时间和切换显示屏幕,检测到的数据通过OLED和APP进行实时显示。

程序代码部分参考

主函数如下:
int main(void)
{
	u8 ret;
	//设置NVIC中断分组2:2位抢占优先级,2位响应优先级
	NVIC_PriorityGroupConfig (NVIC_PriorityGroup_2);
	//配置RCC,复位和时钟控制
	RCC_Configuration();
	//系统滴答中断,1ms
	SysTick_Interrupt_ms(1);
	Led_Init();
	//串口初始化
	UART1_Init(115200);
	//按键初始化
	Key_Init();
	//OLED初始化
	OLED_Init();
	//RTC初始化,实时时钟,定时器
	ret = RTC_Init( );
   if(ret)
     printf("RTC初始化失败\r\n");
   else
     printf("RTC初始化成功\r\n");
	while(1)
	{
		switch((u8)menuIndex)
		{
			//时钟显示功能
			case 0: DateTime();break;
			//测温
			case 1: ds18b20();break;
			//运动(计步器)
			case 2: mpu6050();break;
			//健康(心率、血氧)
          case 3: max30102();break;
			default:break;
		}
	}
}

设计清单

步进电机元件清单
1.7*9万用板
2.四位一体共阳.36数码管
3.STC89C51
4.步进电机

具体实现截图



参考文献

[1]陈曦. 这些高科技单品或为你的健康"助攻"[N]. 科技日报,2022-11-11(008).DOI:10.28502/n.cnki.nkjrb.2022.006411.

[2]贾佳,张文英. 智能手环专利技术综述[J]. 科技视界,2018(21):14-16.DOI:10.19694/j.cnki.issn2095-2457.2018.21.006.

[3]李祎雯. 现象学视域下智能手环等可穿戴设备对人体边界的探索延伸[C]//上海来溪会务服务有限公司.2021第五届社会科学与人文国际会议论文集.Science Publishing Group,2021:46-50.DOI:10.26914/c.cnkihy.2021.032732.

[4]陈晶. 智能穿戴引领下一场信息革命?[J]. 经济,2015(14):44-47.

[5]张文超. 基于社区老年人的智能手环设计[D]. 东华理工大学,2018.

[6]赵煜,孙熙胜,李滔,毛兴. 智能可穿戴设备市场与新技术发展趋势分析[J]. 科技经济刊,2020,28(19):16-17.

[7]周聪聪. 穿戴式生理参数监测腕表加衣服[D]. 浙江大学,2016:8-15.

[8]陈东升. 专属腕上的通话管家华为手环B5[J]. 计算机与网络,2018,44(15):28-29.

[9]丁书亚, 石海锋, 任海宁, 王传东, 王雪竹, 谢印庆. 基于VHDL控制的智 能手环[J]. 电子世界,2019(01):156-157.

[10]陈根. 五大困局导致智能手环"同质化"[N]. 人民邮电,2015-10-23(007).

[11]胡军. 智能手环行业存三大硬伤[N]. 中国消费者报,2015-11-12(006).

[12]张越. 智能手环的"热"与"冷"[J]. 中国信息化,2015(03):52-54.

[13]莫庆民,杨婷. 智能手环用户持续使用意愿影响因素研究:运动时间的调节作用[J]. 绿色科技,2022,24(19):273-280.

[14]"健康+"场景延伸下沉市场 "下沉"专题系列报告-智能手环消费行为报告 2021年[C]//上海艾瑞市场咨询有限公司.艾瑞咨询系列研究报告(2021年第5期). [出版者不详],2021:635-658.

[15]张肖,王文韬,谢阳群,李力. 量化自我场域下个人健康信息组织实证与优化------以智能手环为例[J]. 现代情报,2021,41(10):21-29+39.

设计获取

文章下方名片联系我即可~

精彩专栏推荐订阅:在下方专栏👇🏻

毕业设计精品实战案例

收藏关注不迷路!!

🌟文末获取设计🌟

相关推荐
akbar&15 分钟前
计算机三级 - 数据库技术 - 第十三章 大规模数据库架构 笔记
数据库·笔记
架构师ZYL15 分钟前
node.js+Koa框架+MySQL实现注册登录
前端·javascript·数据库·mysql·node.js
酷帅且洋仔19 分钟前
Redis——常用数据类型List
数据库·redis·list
惟长堤一痕26 分钟前
MySQL基础篇(黑马程序员2022-01-18)
数据库·mysql
兔十卅27 分钟前
1、常用的数据库、表操作
数据库
2401_8581202631 分钟前
如何在Oracle中实现数据的加密
数据库·oracle
楠神说软件测试1 小时前
MySQL调优
数据库·mysql
Cedric_Anik1 小时前
MYSQL数据库基础篇——DDL
数据库·mysql
文牧之1 小时前
PostgreSQL的walsender和walreceiver进程介绍
运维·数据库·postgresql
爬山算法1 小时前
Oracle(121)如何进行数据文件的恢复?
数据库·oracle