近年來可穿戴設備在多個市場呈現(xiàn)爆炸性增長,這很大程度上是因為它們提供的便利性以及大量的相關(guān)信息。運動跟蹤器(比如三星的Gear Fit 2)、醫(yī)療設備(比如Qardio Arm血壓劑)以及安德瑪(Under Armor)推出的UA Speedform Gemini 3智能跑鞋就是其中一些例子。這些設備能夠為用戶提供各種反饋信息,包括睡眠質(zhì)量、VO2水平(氧攝入量)、運動水平、步行和跑步節(jié)奏等數(shù)據(jù)點。
設計可穿戴設備需要添加外圍設備來感應和顯示各類數(shù)據(jù),同時需要在云端存儲和檢索數(shù)據(jù)。本項目采用美信公司(Maxim)推出的Pegasus Rapid開發(fā)平臺,開發(fā)板上集成了關(guān)鍵的外圍設備以及Maxim推出的700-MAXREFDES117#心率監(jiān)測器參考設計,這大大的簡化了開發(fā)流程。此外我們采用了Mbed操作系統(tǒng)(OS)用于云編程,Ubidots云服務以及Android Studio軟件實現(xiàn)云應用接口。
如果你是一名設計師(或“DIYer”),借助這些集成特性、參考設計和云編程工具會讓你在起跑線上領(lǐng)先一步。下面的內(nèi)容標注了必需的工程材料、幫助你進行編程、組裝開發(fā)板卡、編譯和下載安卓App、將數(shù)據(jù)傳輸?shù)脑品铡?/p>
項目材料和資源
我們建議在開始此項目前收集好如下材料和資源:
項目材料清單(BOM)
在Mouser.com官網(wǎng)上查看該項目需要的清單,包括各種組件:
Maxim公司推出的700-MAX32630FTHR#開發(fā)平臺,集成了MAX36630ARM Cortex M4F微控制器和MAX14690PMIC電池管理器件
Maxim公司推出的700-MAXREFDES117#心率監(jiān)測器,集成心率/脈搏監(jiān)測傳感器、降壓型DC/DC轉(zhuǎn)換器和邏輯電平轉(zhuǎn)換器
鋰聚合物電池
項目源代碼
貿(mào)澤HRM Mbed repository
貿(mào)澤HRM Gihub repository
硬件:
電烙鐵
跳線或普通導線
助焊劑
接頭引腳
面包板
數(shù)字萬用表(可選)
示波器(可選)
外圍擴展設備(可選)
賬號和軟件
一個Ubidots云服務賬號
Mbed.org官網(wǎng)賬號
Android Studio開發(fā)軟件
項目技術(shù)概述
這是一個針對于有編程和焊接經(jīng)驗工程師和DIY愛好者的高級開發(fā)項目,設計這個項目我們采用了如下技術(shù):
Maxim(美信)MAX32630FTHR Pegasus開發(fā)平臺
驅(qū)動這個項目的是Maxim公司全新推出的MAX32630FTHR Pegasus開發(fā)平臺(圖1)。集成了MAX32630Arm Cortex M4F微控制器以及MAX14690PMIC電池充電管理器件,這個平臺會協(xié)助工程師進行快速的原型設計。該功能豐富的板卡包含多個集成外設,比如加速度計/陀螺儀、雙模式藍牙以及SPI、I2C、UART、66個GPIO接口等。MAX32630FTHR小巧的外觀尺寸與幾款現(xiàn)成的擴展板以及標準面包板相兼容,這帶來了無限的可能性。如果你對某些內(nèi)容好奇,我們提供了擴展外設的介紹鏈接。
圖1:Maxim推出的MAX32630FTHR# Pegasus開發(fā)平臺集成了Arm Cortex M4F微控制器和PMIC電源管理器件
Maxim推出的MAXREFDES117#心率模塊參考設計
Maxim流行的MAXREFDES117#心率模塊參考設計(圖2)非常的小巧,它集成了MaximMAX30102心率/脈搏、血氧傳感器、MAX1921降壓型DC/DC轉(zhuǎn)換器以及MAX14595邏輯電平轉(zhuǎn)換器。這種多功能設計可以用于Arduino和Mbed平臺實現(xiàn)快速集成。示例提供的固件就適合這兩種平臺,給用戶提供了非常基本的算法,可以確定心率、血氧飽和度等參數(shù),幫助他們快速實現(xiàn)原型設計。
圖2:Maxim流行的MAXREFDES117#心率模塊參考設計非常的小巧,集成了心率、脈搏、血氧傳感器、降壓式DC/DC轉(zhuǎn)換器和邏輯電平轉(zhuǎn)換器
Mbed操作系統(tǒng)(OS)實現(xiàn)云編程
Mbed OS提供了一個方便的基于云編程的工具,幫助簡化和加速創(chuàng)建物聯(lián)網(wǎng)(IoT)平臺。Mbed提供的工具幫助實現(xiàn)代碼協(xié)作、提交并且軟件發(fā)布,同時幫助維護詳細的修訂歷史記錄。使用Mbed非常的簡單,創(chuàng)建賬號、尋找和選擇期望使用的硬件。如果你已經(jīng)擁有了賬號,你可以去Mbed Repositpry(代碼倉)將提供的代碼導入你的編譯器從而開始你的工程。
Ubidots實現(xiàn)云服務
Ubitots為所有希望想開展IoT或云項目的開發(fā)者提供了很好的起點。除了有多種開發(fā)平臺的指導手冊,Ubidots為在服務和安卓App之間搭建接口也提供了教程,信用系統(tǒng)能夠讓你以簡單且經(jīng)濟的方式開發(fā)和維護你的項目,并且提供了多種方法可以獲得更多的信用值。
Android Studio實現(xiàn)云服務接口
你需要相應的接口來實現(xiàn)將數(shù)據(jù)從Maxim板卡和傳感器傳輸?shù)皆贫耍@可以通過一個移動設備(比如平板電腦、智能手機)來實現(xiàn)。對于這個項目我們使用的是安卓框架,并且借助Android Studio來創(chuàng)建App實現(xiàn)傳感器數(shù)據(jù)的可視化。
-
電源
+關(guān)注
關(guān)注
185文章
18261瀏覽量
254916 -
云服務
+關(guān)注
關(guān)注
0文章
850瀏覽量
39539 -
心率監(jiān)測
+關(guān)注
關(guān)注
1文章
53瀏覽量
25240
發(fā)布評論請先 登錄
采用小型化設計的可穿戴健康監(jiān)測器
可穿戴設備的心率測量性能解決方案

maxim推出MAX30208溫度傳感器及MAXM86161心率監(jiān)測器
活動與健康監(jiān)測器解決方案
基于MicroPython:TPYBoard心率監(jiān)測器
心率監(jiān)測器的模擬前端怎么設計?
什么是可監(jiān)測ECG、心率及溫度的腕戴式平臺?
DIY一個心率監(jiān)測器
Maxim心率/健康狀況監(jiān)測器功能框圖

幾種主流可穿戴心率監(jiān)測方案的分析與比較

這款可穿戴監(jiān)測器可以分析你的汗液
使用sigma-delta轉(zhuǎn)換器設計光學心率監(jiān)測器

基于Arduino的可穿戴心率監(jiān)測系統(tǒng)

設計精確的可穿戴式光學心率監(jiān)測器

評論