パルスオキシメータ

SASな人なので、
M5StickCM5Stack用心拍センサユニットでパルスオキシメータを作ってみた。

出来上がりはこんなイメージで、PowerPointでお絵描き。
測定イメージ画面イメージ

出来上がった結果↓

Arduinoライブラリでは以下を利用した。

  • M5StickC
  • MAX30100lib

MAX30100libが提供するMAX30100_PulseOximeter.cppMAX30100_PulseOximeter.hはちょっと使いにくい(グラフ描画のためのR LED, Ir LEDのRAWデータが取得できない)ので、そのあたりを自製。

動作イメージは以下。

以下は未実装。今後頑張る。

  • WiFi or Bluetoothで測定データをPC/クラウドに送る
  • 省電力化

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です