【畢業設計】可穿戴心率、血氧飽和度測量設備

  • 【畢業設計】可穿戴心率、血氧飽和度測量設備
  • 【畢業設計】可穿戴心率、血氧飽和度測量設備
  • 【畢業設計】可穿戴心率、血氧飽和度測量設備
  • 【畢業設計】可穿戴心率、血氧飽和度測量設備
  • 【畢業設計】可穿戴心率、血氧飽和度測量設備

北京单场奖金计算公式 www.ygpyvk.com.cn 【畢業設計】可穿戴心率、血氧飽和度測量設備

【畢業設計】可穿戴心率、血氧飽和度測量設備

【畢業設計】可穿戴心率、血氧飽和度測量設備

【畢業設計】可穿戴心率、血氧飽和度測量設備

【畢業設計】可穿戴心率、血氧飽和度測量設備


更新?。?!

之前的兩個while和warring的問題修正了~請大家下載新版程序~

編譯沒有錯?。。?!之前的warring也不是錯,不影響使用?。?!


幫同學做的畢設,一個可穿戴的心率、血氧飽和度測試裝置。利用松緊帶固定,可以綁在手指或者手腕。

實物展示:


可穿戴心率、血氧飽和度測量設備簡單介紹:

1.傳感器采用的是Maxim的MAX30102(與MAX30101 pin-to-pin兼容,換用MAX30101應該有更好的心率測量效果);

2.單片機使用的是STM32F103;

3.顯示用的是OLED顯示屏,顯示心率、血氧飽和度還有兩種波長光的波形。系統設計框圖:

系統設計框圖:

利用STM32配置好MAX30102??櫓?,通過IIC接口周期性的讀取信號。

STM32通過串口將采集到的原始信號發送到電腦的串口調試助手,然后把串口調試助手的數據保存之后用matlab的plot函數顯示出波形。

結果如下圖:

傳感器輸出的波形還是不錯的,尤其是在指尖,上面是matlab plot出的波形。

附帶有完整電路圖、STM32代碼(有心率和血氧飽和度算法)、5k字以上的設計說明文檔、資料。

如果有其他的改進需求可以聯系我~

附件內容截圖:

電路項目的主要芯片及數據手冊

電路相關文件

電路圖文件
HRband.zip
描述:完整電路圖
其他文件
MAX30102.pdf
描述:數據手冊
教程
硬件介紹.docx
描述:5k字設計說明
源代碼
MAX30102.zip
描述:更新的程序,沒有報錯了~
分享到:
收藏 (46)
電子硬件助手小程序 電子硬件助手小程序

電路城電路折扣劵獲取途徑:

電路城7~10折折扣劵(全場通用):對本電路進行評分獲??;

電路城6折折扣劵(限購≤100元電路):申請成為賣家,上傳電路,審核成功后獲取。

(版權歸Tabby&Anna所有)

版權聲明:電路城所有電路均源于網友上傳或網上搜集,供學習和研究使用,其版權歸原作者所有,對可以提供充分證據的侵權信息,本站將在確認后24小時內刪除。對本電路進行投訴建議,點擊投訴本電路反饋給電路城。

使用說明:直接使用附件資料或需要對資料PCB板進行打樣的買家,請先核對資料的完整性,如果出現問題,電路城不承擔任何經濟損失!

換一批 more>>

大家都在看:

繼續閱讀

  • 直流有刷電機角度和速度控制

    此控制板本來控制??卮敖嵌扔玫?,里面的功能可以實現直流有刷電機正反轉,PID恒速,還有轉舵角度控制,帶電流?;すδ?/div>
    來自:電機驅動與控制時間:2019-07-29 stm32 直流有刷電機
  • 4WD工程訓練智能搬運物流機器人控制板(STM32控制方案)

    第六屆工程訓練智能物料搬運機器人競賽項目嵌入式解決方案,采用STM32F103RCT6控制器,TB6612FNG步進電機驅動芯片,四驅控制可兼容全向輪和麥克拉姆輪,包含有二維碼讀取芯片接口,MPU9520運動控制芯片,OLED 屏幕接口,6路舵機接口,電源供電電壓為12V,可直接打樣。
    來自:智能車時間:2019-08-04 stm32 diy制作 畢業設計
  • 利用Android舊手機制作的遠程監控小車

    目錄一、 創意來源二、 項目概述三、 優勢四、 功能五、 制作材料六、 詳細介紹七、 參考文獻下面是人臉跟隨演示視頻:遠程手機端演示遠程電腦端演示一、創意來源當今在安防監控領域,大多數民用監控設備有幾大弊端:位置固定:大多數設備位置固定,不便移動,即使有一些可以攝像頭可以轉動,但是仍然無法實現對大部分區域的監控,比如一些存在死角的位置就不會被監控(床底,墻角等等),因此小車的可移動性監控有較為突出的優點。應用在家庭監控領域較為合適,尤其是家中無人的時候。有線傳輸,電源線:大多數是有線傳輸,即使有一些是無線傳輸,但是仍要被束縛在電源線上。而本小車就不同了,可以直接裝個充電寶做備用電源價格昂貴:當今一套完整的監控設備成本較高。而本小車利用了過時淘汰的手機,大大節約了成本,一定程度上控制了廢舊手機的污染?;詰苯竇囁厴璞剛廡┤鋇?,構造出了基于安卓的視頻控制小車。二、項目概述本設計是將安卓技術、單片機技術、無線通信技術等相關技術應用到視頻監控系統中,可實現視頻監控系統的設備移動化,由可移動監控平臺、控制軟件兩部分組成。使用安卓手機作為控制端,通過無線網絡對監控平臺進行移動方向、速度的控制,平臺上的攝像頭實時采集視頻圖像信號并通過無線WiFi網絡將視頻信號實時傳輸到手機端觀看,然后可實時拍照錄像并可實時存儲。由于監控端可移動,可以在無人進入的情況下獲取危險環境的視頻圖像。具有控制方便,監控靈活,??榛?,可拓展性強等優點,可應用于險情探測、防爆、現場巡視、家庭安防、圖像采集等領域。三、優勢: 設計之初不完全是為了DIY,我是希望能夠做出一款實用便宜易用的產品,所以沒有采用常用的DIY開源硬件方案例如arduino,而是選擇了價格便宜,應用廣泛的STC89C52RC單片機芯片來做控制方案。當然也相信大家能理解我為什么會選擇android手機來做智能小車大腦。1. 我們制作的智能小車拋開性能低下、操作復雜的單片機,使用移動終端作為控制端,利用移動終端(例如手機,電腦,平板)的高性能處理器和低廉的價格,降低了研發成本和研發難度。2. 通過移動網絡或者本地局域網進行連接,可以在任何地方,使用任何設備即可對小車進行遠程???,對家庭安全進行防護。3. 與WIFI IP camera對比:1)可以到處跑,因為不需要插著電源線;2)省電,待機長,所以不用擔心充電問題。3)監控聲音情況。四、功能:1)實時視頻(android手機攝像頭開發)2)紅外??爻擔⊿TC89C52RC )3)人臉檢測追蹤(android手機編程)五、制作材料:1)控制板包括:STC89C52RC單片機最小系統紅外??亟郵找惶寤?閂S1838BL293D電機驅動???)小車底盤(淘寶上面有非常多的小車底盤賣,自己任?。?,3)馬達:TT馬達 2個4)輪子:2個5)鋰電池:2200mAH 兩節7.4V + 充電器(可用充電寶代替)6)杜邦線若干7) 車載手機支架(有車一族,不用的車載手機支架可以利用)總共約200左右,如果去掉5)7)剩下的也就100出頭六、詳細介紹1相關技術Android攝像頭自定義相機開發、Android人臉檢測(FaceDetector)API開發、Android紅外??乜?、Android網絡實時音視頻傳輸開發、單片機紅外解碼及電機控制 。2工作方式基于安卓的視頻控制小車利用了能發射紅外信號的安卓舊手機作為核心,通過WiFi將手機或電腦監控端與車載手機控制端相連接,繼而間接實現手機或電腦監控端對小車的控制。通過手機或電腦端向手機發送指令,然后手機執行指令向小車發射紅外信號進行相應控制,并調用車載手機攝像頭將小車前方的圖像信息回傳給手機或電腦監控端。另外,小車還可以對人臉進行檢測跟隨,根據人臉在視頻中位置,不斷調整小車方向直到人臉位于屏幕中心,增強娛樂性。特別說明:車載手機通過紅外??匭〕?,雖然紅外的??氐目刂憑嗬脛揮?0m左右,無法繞過障礙物進行???。但發射紅外??匭藕諾氖只圖茉諦〕瞪?,可以將手機的紅外發射器和紅外接收器放在一塊固定住。雖然并不是所有的安卓手機都有紅外發射器,但都有3.5mm的耳機接口,紅外信號的38kHz頻率在音頻范圍內,可以用耳機接口外接的紅外發光二極管發射紅外??匭藕?。如果使用藍牙來完成對小車的控制,小車上需要配備藍牙??橛朧只信潿醞ㄐ?。而且并不是所有的手機都支持藍牙,早期的一些安卓智能手機就不支持藍牙。而且藍牙需要配對連接,紅外??匚扌枧潿粵?,省去等待時間。相比藍牙???,紅外??槌殺靖?。所以采用紅外??嗇J?。3手機應用介紹1)用手機替代網絡攝像頭,更智能,更省電;2)支持紅外??贗婢咭?爻?; (移動功能,需要配套本設計紅外??匭〕擔?)人臉跟隨;(娛樂功能,需要配套本設計紅外??匭〕擔┦褂梅椒ǎ?、安裝應用,分別在兩部手機上安裝;2、將兩部手機連入互聯網(WiFi,或4G);3、把其中一部手機放到紅外??贗婢叱瞪?;4、需要注冊appID,兩部手機用同一個appID使用時,先將小車上電。將兩部手機連接到互聯網,打開我們事先編寫好的安卓軟件,小車上的手機選擇小車模式,另一部手機選擇控制模式便可以進行操作了,畫面右側控制小車的運動,左側則是速度的控制。下面是制作過程的視頻: 小車端單片機代碼安卓手機端代碼七、 參考文獻 國內外對于該類應用場景的研究: Chap小家伙入門級編程機器人教育套件家庭版 – RoboSpace https://www.robospace.cc/chap/派寶機器人 Padbot T1 | 您的桌面智能萌寵 https://www.padbot.cn/t1Botiful:Skype臨場互動機器人 //mobile.163.com/12/0729/16/87JIKNOV0011665S.htmlhttps://www.kickstarter.com/projects/1452620607/botiful-telepresence-robot-for-androidRomo:讓智能手機變身機器人 //www.ifanr.com/175468 https://www.kickstarter.com/projects/peterseid/romo-the-smartphone-robothttps://www.kickstarter.com/projects/peterseid/romo-the-smartphone-robot-for-everyone掌上看家:摸索視頻應用的O2O模式 //www.techweb.com.cn/news/2012-10-25/1249261.shtml打造零成本安防方案,掌上看家將你的舊手機改造成安防攝像頭//tech.163.com/14/0923/11/A6QRTAQN00094ODU.html【DIY】遠程手機??爻?androidbot https://blog.csdn.net/xpp012/article/details/77964192Mindhelix 把廢手機變成智能家居的一部分 //www.shejipi.com/31209.html阿福管家(Alfred) //www.360doc.com/content/17/0106/00/30371403_620394218.shtml舊手機天堂?Hippo幫你用安卓手機DIY專屬硬件 //www.pcbeta.com/viewnews-67118-1.html科技玩具Romo:用iPhone整一個機器人“玩” https://www.leiphone.com/news/201406/d-romo.htmlRomo活潑又聰明,多虧iPhone做大腦 https://www.guokr.com/article/68607/IOIO在Android手機中的應用與研究 //www.21ic.com/app/opto/201304/179778.htm使用android IOIO和安卓手機制作視頻??匭〕擔刂頻頻目?、實時視頻傳輸、方向控制)//blog.sina.com.cn/s/blog_8265bd790102vhpa.html【DIY】遠程手機??爻?androidbot https://blog.csdn.net/xpp012/article/details/77964192Android實踐:做一個可視頻交互的智能小車 https://blog.csdn.net/weixin_33786077/article/details/87947763StarRTC,AndroidThings,樹莓派小車,公網環境,視頻???一)準備工作//blog.starrtc.com/2018/07/11/starrtc-androidthings-rpi-prerequisite/樹莓派視頻??匭〕?+ iOS / Android / web應用https://www.jianshu.com/p/d0c8b51e9647變廢為寶+舊手機做一個家庭遠程安防機器人 //www.sohu.com/a/160959116_793365[創意DIY] 手把手教你用iPhone變身賣萌??匭〕?/bbs.elecfans.com/m/forum. ... 07662&extra=page=29
  • 基于STM32的小型四軸飛行器

    基于STM32的小型四軸飛行器,這款PCB是一板兩用的,可以只焊接四軸飛行器的部件來作為一個小型四軸飛行器,還可以焊接其他部件作為一個STM32F103VET6的開發板,具有串口、SPI、USB、ADC、PWM、DMA、FSMC等片上外設的使用,藍牙、WIFI、溫濕度、光強、PM2.5、紅外、2.4G無線、陀螺儀、地磁儀、氣壓儀、無刷電機、舵機、鋰電池管理、GUI觸摸、OLED、TFT、攝像頭、RFID等硬件外設;
    來自:Hackaday Prize 2019時間:2019-08-03 stm32 四軸飛行器 開發板
  • STM32F103開發四軸無人機飛控

    飛控通過利用慣性測量單元(IMU)姿態獲取技術、PID電機控制算法、2.4G無線??贗ㄐ偶際鹺透咚倏招謀繃韉緇際趵詞迪旨蛞椎乃鬧岱槳?。整個系統的設計包括飛控部分和??夭糠?,飛控部分采用機架和控制核心部分一體設計增加系統穩定性,??夭糠植捎媚D庖「瞬僮魘淙朧共僮魈逖榧?,兩部分之間的通信采用2.4G無線??楸Vな菸榷ù?。飛行控制板采用高速單片機STM32作為處理器,采用含有三軸陀螺儀、三軸加速度計的運動傳感器MPU6050作為慣性測量單元,通過2.4G 無線??楹鴕?匕褰型ㄐ?,最終根據PID控制算法通過PWM方式驅動空心杯電機來達到??嗇勘?。系統硬件的設計主要分要??匕搴頭煽匕辶礁霾糠?,??匕宀捎貿<蚪前延蝸肥直耐廡紊杓?,控制輸入采用四向搖桿,無線數據傳輸采用2.4G無線???。飛控板采用控制處理核心和機架一體的設計即處理器和電機都集成在同一個電路板上,采用常規尺寸能夠采用普通玩具的配件。系統軟件的設計同樣包括??匕搴頭煽匕辶講糠值墓ぷ?,??匕迦砑納杓浦饕ˋDC的采集和數據的無線發送。飛控板的軟件的設計主要包括無線數據的接收,自身姿態的實時結算,電機PID增量的計算和電機的驅動。整個四軸飛行器系統包括人員操作??囟撕頭尚釁骺刂貧?,??囟酥骺刂破鱏TM32通過ADC外設對搖桿數據進行采集,把采集到的數據通過2.4G無線通信??櫸⑺橢練煽囟?。飛控板的主要工作就是通過無線??榻鋅刂菩藕諾慕郵?,并且利用慣性測量單元獲得實時系統加速度和角速度原始數據,并且最終解算出當前的系統姿態,然后根據??匕宸⑺偷哪勘曜頌偷弊頌羆撲慍鯬ID電機增量,然后通過PWM驅動電機進行系統調整來實現飛行器的穩定飛行
    來自:飛行器時間:2019-07-25 stm32 無人機設計
  • 51單片機雙機通信傳輸溫度

    發送機硬件組成:1個51單片機+PT100溫度采集+1個nRF24L01無線傳輸???TLC1543 A/D轉換??榻郵棧布槌桑?個51單片機+nRF24L01無線傳輸???LCD1602液晶顯示+蜂鳴器軟件:雙機通信,包括發送機代碼,接收機代碼。功能:發送機利用PT100采集到溫度數據后,通過nRF24L01傳輸給接收機,接收機將溫度數據顯示在LCD1602上,接收機并做了溫度控制,超過或低于設定溫度值,將進行蜂鳴器報警。
  • STM32F412游戲板

    STM32F412游戲板
    來自:DIY創意產品時間:2019-07-23 stm32 diy制作
  • Stm32F107實現Powerlink 從站功能

    Stm32F107 實現 Powerlink 從站功能 使用交換機高性能芯片 KSZ8893
    來自:工業控制時間:2019-07-17 stm32
  • STM32簡易核心板

    STM32核心板,可供初學者使用!
    來自:MCU開發板時間:2019-07-20 stm32
銷量
97
查看
8411
tabbyzwei

tabbyzwei

資深賣家
硬件工程師
參數名 參數值
發布于 2017 年 06 月 01日
更新于 2019 年 02 月 22日
Moore8直播課堂

tracer ??