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

基于ESP8266和Arduino的心率 (BPM) 監(jiān)測器(源代碼 + 原理圖)

2021/08/26
2120
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

心率監(jiān)測原理圖.rar

共4個文件

心率或脈搏是每分鐘心跳的次數(shù) (BPM)。雖然心臟在全身循環(huán)氧氣和富含營養(yǎng)的血液,但心率是這一過程的基礎(chǔ),因為心臟的功能(稱為“心輸出量”)與心率和每搏輸出量(泵出的血量)直接相關(guān)。每個節(jié)拍)。因此,心率或節(jié)律的快速激增或消耗可能表明心臟病、肺部疾病或其他問題。因此,跟蹤我們的心率可以讓我們深入了解我們的整體健康狀況。

雖然有很多方法和系統(tǒng)來監(jiān)測和跟蹤心率(BPM),但在這個項目中,我專注于開發(fā)一種新設(shè)備,它具有易于理解的移動應(yīng)用程序界面,與 Android 和 iOs 兼容,用于觀察由脈搏血氧儀傳感器。

我決定在這個項目中使用涂鴉物聯(lián)網(wǎng)平臺,因為它允許我開發(fā)一個兼容各種操作系統(tǒng)的移動應(yīng)用程序界面,并將信息保存到涂鴉云中,以跟蹤脈搏血氧儀傳感器產(chǎn)生的數(shù)據(jù)。在接下來的步驟中,我將詳細(xì)說明我如何從涂鴉物聯(lián)網(wǎng)平臺中受益以改進(jìn)該項目。

當(dāng)我從頭開始開發(fā)此設(shè)備以監(jiān)測和跟蹤心率 (BPM) 時,我不想讓該設(shè)備僅使用一種類型的脈搏血氧儀傳感器。因此,該設(shè)備支持連接到 Arduino Nano 的兩種不同傳感器類型:

  • MAX30102
  • MAX30100

我可以使用提到的兩個傳感器,但我決定使用 MAX30102。然后,我連接了一個SSD1306 OLED(128x64)屏幕顯示心率(BPM),然后發(fā)送數(shù)據(jù)到涂鴉云。

最后,我添加了一個 5mm 共陽極 RGB LED 來顯示設(shè)備和涂鴉云之間的連接狀態(tài)。

在涂鴉云支持的移動應(yīng)用界面上,設(shè)備讓用戶通過相關(guān)圖表顯示三個不同的數(shù)據(jù)點:

  • Finger_In - 手指定位
  • 呼吸頻率 - BPM
  • Blood_Oxygen - SpO2(可選)
  • Blood_Oxygen - 紅光測量(可選)

在面包板上完成接線并測試代碼后,我設(shè)計了受呼吸系統(tǒng)啟發(fā)的 PCB 作為心率顯著性的指標(biāo)。因此,該設(shè)備成為一種時尚且實用的監(jiān)測和跟蹤心率的設(shè)備

部分PCB圖:

更多PCB圖,源代碼,3D打印文件請點擊下載查看

 

  • 心率監(jiān)測原理圖.rar
    下載
    描述:原理圖
  • 方案源代碼.ino
    下載
    描述:源代碼
  • 制作教程.pdf
    下載
    描述:制作教程
  • 3D打印資料.pdf
    下載
    描述:3D打印

相關(guān)推薦