基于ARM内核的智能手环(day8)

本文介绍了使用MPU6050和心率模块构建的嵌入式系统,包括实时心率监测、计步功能以及环境参数如温度、湿度等的测量。系统设计有待机、主页、心率和计步页面,20s无操作返回待机,支持I2C通信。项目源码可在GitHub上获取。
摘要由CSDN通过智能技术生成

心率模块

image-20240407194431915

image-20240407194435761

输入模拟量

image-20240407194455450

image-20240407194501029

MPU6050

image-20240407194841391

image-20240407194846625

image-20240407194852514

IIC

image-20240407194906559

接线引脚:

image-20240407194916887

image-20240407194922977

image-20240407194927694

因为这两个模块官方都提供了详细的资料和源码,这里不再过多赘述

项目结果展示

待机页面

  • 有开场动画

  • 所有页面无操作20s自动返回待机页面

46962c1939af2e79ca84a5089ac5bf5

主页

  • 展示时间和温度
  • 到达预定时间蜂鸣器响起,按键后关闭

image-20240407200319470

心率页面

  • 可以绘制心率心电图
  • 显示当前的心率和相邻两次脉搏的时间间隔
  • 可以根据心率范围给出提示

image-20240407200518276

计步页面

  • 记录目前步数
  • 记录行进距离
  • 记录目标步数进度条
  • 完成目标后提示

1e768de940beb4b0b394db37096ed0e

环境监测页面

  • 实时监测温度
  • 实时监测湿度
  • 实时监测空气质量
  • 实时监测光照强度
  • 给出相关的反馈

1e768de940beb4b0b394db37096ed0e

项目源码地址:https://gitee.com/jason_pei/embedded-systems-learning/tree/master/%E5%9F%BA%E4%BA%8EARM%E5%86%85%E6%A0%B8%E7%9A%84%E6%99%BA%E8%83%BD%E6%89%8B%E7%8E%AF/%E9%A1%B9%E7%9B%AE%E6%96%87%E4%BB%B6/STM32

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

J.Pei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值