• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

【RT-Thread作品秀】心率测试仪

2020/12/29
632
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

硬件图.png

共4个文件

概述

心率测试仪基于stm32H750芯片进行开发,支持对人的心率进行测量。通过心率传感器用于采集人的心率并显示在屏幕上。该心率测试仪可以在家中使用,不必在跑去医院进行心率测量,体积小巧,易于使用。

 

开发环境

硬件:ART-Pi

扩展板:心率传感器,HMI串口屏

RT-Thread版本:RT-Thread V 4.0.3

开发工具及版本:RT-Thread Studio,USART HMI

RT-Thread使用情况概述

内核部分:调度器。

调度器:创建多个线程来实现不同的工作。

组件部分ADC框架, UART框架

ADC框架:使用 ADC框架来采集引脚上的电压。

UART框架:使用UART框架用于给串口屏发送指令,让串口屏幕显示心电图。

硬件框架

MCU 定时读取心率传感器的电压值,然后通过串口发送到串口屏。

软件框架

本项目使用ART-Pi来采集心率电压值,而不用考虑屏幕的刷新显示,刷新显示由串口屏负责。本项目软件分为两部分:

第一部分:采集心率

MCU 上电之后完成板级外设初始化,并初始化ADC采集引脚,并可以直接启动心率采集。

第二部分:心率显示

MCU 上电之后,串口屏幕会自动上电,并等待MCU发送显示数据。

演示效果

视频地址

代码地址再附件。

 

比赛感悟

通过 RT-Thread官网上的文档中心,我学习了线程的创建、内存管理、定时器等内核组件,并通过实际的心率测试仪项目巩固加深了对RT-Thread的认识。RT-Thread的软件包很好用,我通过查询文档中心的ADC设备与UART设备的使用,顺利完成了项目,也感谢RT-Thread交流群中的伙伴们给予积极的帮助。最后感谢主办方提供了这么好的一个平台,学到很多知识,未来我将会更加深入的使用RT-Thread开发各种物联网设备,为社区贡献自己的代码。下载所有

 

  • 硬件图.png
    下载
    描述:硬件图
  • heartbeat-ART-PI.zip
    下载
    描述:基于ART-Pi开发板的心率测试仪
  • 代码地址.txt
    下载
    描述:代码地址
  • 心率测试仪.docx
    下载
    描述:设计文档

相关推荐