• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

【RT-Thread作品秀】心率測試儀

2020/12/29
522
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

硬件圖.png

共4個(gè)文件

概述

心率測試儀基于stm32H750芯片進(jìn)行開發(fā),支持對人的心率進(jìn)行測量。通過心率傳感器用于采集人的心率并顯示在屏幕上。該心率測試儀可以在家中使用,不必在跑去醫(yī)院進(jìn)行心率測量,體積小巧,易于使用。

 

開發(fā)環(huán)境

硬件:ART-Pi

擴(kuò)展板:心率傳感器,HMI串口屏

RT-Thread版本:RT-Thread V 4.0.3

開發(fā)工具及版本:RT-Thread Studio,USART HMI

RT-Thread使用情況概述

內(nèi)核部分:調(diào)度器。

調(diào)度器:創(chuàng)建多個(gè)線程來實(shí)現(xiàn)不同的工作。

組件部分ADC框架, UART框架

ADC框架:使用 ADC框架來采集引腳上的電壓。

UART框架:使用UART框架用于給串口屏發(fā)送指令,讓串口屏幕顯示心電圖。

硬件框架

MCU 定時(shí)讀取心率傳感器的電壓值,然后通過串口發(fā)送到串口屏。

軟件框架

本項(xiàng)目使用ART-Pi來采集心率電壓值,而不用考慮屏幕的刷新顯示,刷新顯示由串口屏負(fù)責(zé)。本項(xiàng)目軟件分為兩部分:

第一部分:采集心率

MCU 上電之后完成板級外設(shè)初始化,并初始化ADC采集引腳,并可以直接啟動心率采集。

第二部分:心率顯示

MCU 上電之后,串口屏幕會自動上電,并等待MCU發(fā)送顯示數(shù)據(jù)。

演示效果

視頻地址

代碼地址再附件。

 

比賽感悟

通過 RT-Thread官網(wǎng)上的文檔中心,我學(xué)習(xí)了線程的創(chuàng)建、內(nèi)存管理、定時(shí)器等內(nèi)核組件,并通過實(shí)際的心率測試儀項(xiàng)目鞏固加深了對RT-Thread的認(rèn)識。RT-Thread的軟件包很好用,我通過查詢文檔中心的ADC設(shè)備與UART設(shè)備的使用,順利完成了項(xiàng)目,也感謝RT-Thread交流群中的伙伴們給予積極的幫助。最后感謝主辦方提供了這么好的一個(gè)平臺,學(xué)到很多知識,未來我將會更加深入的使用RT-Thread開發(fā)各種物聯(lián)網(wǎng)設(shè)備,為社區(qū)貢獻(xiàn)自己的代碼。下載所有

 

  • 硬件圖.png
    下載
    描述:硬件圖
  • heartbeat-ART-PI.zip
    下載
    描述:基于ART-Pi開發(fā)板的心率測試儀
  • 代碼地址.txt
    下載
    描述:代碼地址
  • 心率測試儀.docx
    下載
    描述:設(shè)計(jì)文檔

相關(guān)推薦