Arduinoによる指尖容積脈波測定.

Slides:



Advertisements
Similar presentations
第44回日本バイオフィードバック学会学術総会特別ワークショップ 自作測定装置で学ぶ皮膚温バイオフィードバック 文京学院大学 長野祐一郎.
Advertisements

1 ABC2013 Autumn 2013/10/20 ロボット部 清水 素釘武 ( 日本アンドロイドの会 秋葉原支部 ) 「ハードウェア」と「ソフトウェア」のワークシ ョップ メーリングリスト:
Arduino による末梢皮膚温測定. 0. ソフトウェアの準備( Arduino/Processing ) 開発環境の準備は?
フィジカルコンピューティングとデジタルファブリケー ションを 用いた低コスト皮膚温測定装置の開発とその運用( 1 ) 文京学院大学人間学部 長野祐一郎 文京学院大学大学院人間学研究科 平良里奈.
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
Cornell Spectrum Imagerの使い方
ご使用の前に 使用可能なPC環境 Windows XP SP2 以上
TeX で数式を書くための PowerPoint アドイン Ver (2011/06/26) Ver. 0.1 (2007/5/30)
Arduinoによる指尖容積脈波測定.
指尖容積脈波の測定プログム Macでの動作報告
1 インストール・起動する 「SQS」で検索 SQSホームページ 動作環境 JavaSE 6以上 (JRE6)
QRコード作って使ってみる 作成者: 川瀬 智美 川瀬智美ですよろしくお願いします ここにあるマークご覧になったことありますでしょうか?
らくらく学校連絡網 スライドショーで見る操作ガイド -3- 登録 抜粋-管理者作業 escで中断、リターンキーで進みます
デジタルポートフォリオ作成支援ツール PictFolio 使用マニュアル
自作測定機器で学ぶ精神生理学 文京学院大学 長野祐一郎.
PCの情報を得る - 「システム情報」 ①「スタート」→「すべてのプログラム」→「アクセサリ」→「システム ツール」→「システム情報」とクリックする。 ②左欄の項目を選択すると、右欄に情報が表示される。
USB2.0対応PICマイコンによる データ取得システムの開発
コンピュータ系実験Ⅲ 「ワンチップマイコンの応用」 第1週目
VO ツール利用法 Specview 国立天文台 天文データセンター 白崎 裕治.
キャンパスクラウドによる 実験環境の構築 情報ネットワーク特論 講義資料.
心理学情報処理法Ⅰ やってみよう:Excelを使ってみよう.
コンピュータについて学ぶ必要性 ● 現代社会での重要性。 ● 小規模事業所では、最も若い人が最も頼りにされる。
webブラウザ proxy設定 (HTTP1.0)
アプリケーション共有機能 〈参考〉 (図1) (図2)
赤外線センサを用いた回路の設計及びそのシミュレーション
平成22年度に実施を予定するインターネットを 用いた研修システムによる研修 ライブ配信受講手順書
スタンドアロン4人同時皮膚温計 詳細は 
PIC制御による赤外線障害物 自動回避走行車
Arduinoによる末梢皮膚温測定.
コンピュータ・リテラシーb 第10回 Excel によるグラフ作成.
情報 第2回:状態遷移 その2.
神経すいじゃ君の素顔 ~回路の独立化と   パラレル通信の仕組み~.
KiCadで IoT電子工作を はじめよう 補足資料
Arduinoによる指尖容積脈波測定.
屋内施設での先導案内ロボット T213005 一柳良介.
(Wed) Edited by KON IT講習会 一太郎編.
   電気回路について学習する。        (センサを使用した電気回路) 〇 めあて トランジスタを使った、電気回路を つくろう。
情報処理基礎 2006年 6月 22日.
経営工学基礎演習a PowerPointの利用.
情報処理 第7回 表がある文書の作成.
情報電子実験Ⅰ-説明 測定器の使い方.
ICトレーナーの構成 7セグメントLED ブレッドボード XOR OR AND NAND 電源端子 スイッチ端子 LED端子 データLED
[2]オシロスコープ 目的 オシロスコープの使い方をマスターする オシロスコープの校正と波形観測(実1,2)
機械工学実験実習 「オペアンプの基礎と応用」
肩たたきロボットの試作 T21R009 工学部 ロボット工学科  松下 拓矢 棒読みにならず話しかけるようにやる。
前坂 たけし (北大院・理) 其の壱 はじめての BIOS 前坂 たけし (北大院・理)
多人数対応型地球温暖化 デモストレーション実験機
「Wiiリモコンを活用したデジタル黒板」 作成研修会
報告 東大 ICEPP 森研 M2 金子大輔.
スタンドアロン心拍計 詳細は 
初期設定マニュアル コナミスポーツクラブ情報ダイヤル 【お問い合わせ先】 0120-919-573 受付時間
キャンパスクラウドによる 実験環境の構築 情報ネットワーク特論 講義資料.
2019/2/24 情報処理 第13回.
ICトレーナーの構成 7セグメントLED ブレッドボード XOR OR AND NAND 電源端子 スイッチ端子 LED端子 データLED
Processing使用の準備.
6年生理科  電気.
ICトレーナーの構成 7セグメントLED ブレッドボード XOR OR AND NAND 電源端子 スイッチ端子 LED端子 データLED

ブレッド・ボードを用いた回路の作成 気温データ・ロガー編.
Presented by なんでも作るつたい(隊)
フィジカル・コンピューティング Arduino入門.
送信回路 レイアウト図 表面 7805 赤外線LED 青色:ソケット 赤色:基板の裏側 黒色:基板の表側 青破線:ビニールケーブル in
情報コミュニケーション入門b 第11回 Web入門(2)
情報コミュニケーション入門e 第12回 Part1 Web入門(2)
[3] 電子回路の製作 目的 OPアンプ(演算増幅器)を使用した小規模な 電子回路を製作し、その基本動作を確認する。 反転アンプ製作
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
情報コミュニケーション入門e 第12回 Part1 Web入門(2)
システム玩具を 応用した環境計測システムの構築
ブレッド・ボードを用いた回路の作成 気温データ・ロガー編.
基礎プログラミング Eclipse のインストール
Presentation transcript:

Arduinoによる指尖容積脈波測定

0.ソフトウェアの準備(Arduino/Processing)← 事前学習 http://arduino.cc/en/Main/Software https://www.processing.org/download/ 開発環境の準備は? 会場はWifiが使えるようなので、指定アドレスからダウンロードし、インストールしてもらう。 あるいは、環境の設定までは、事前に行ってきてもらう? 接続がうまくいかない人のために、開発環境が入ったUSBメモリを10個くらい用意しておく。 今回使うソフトウェアの準備は? http://protolab.sakura.ne.jp/OPPL/?page_id=165

1-1-1.脈波センサーの作成(1) 脈波の検出には、フォトリフレクタ(LBR-127HLD)を用いる。 ピンヘッダー フォトリフレクタ LBR-127HLD 赤白黒 ワイヤー センサーは、ハンダづけ済のものを予め用意しておく。 組み立ては、要するにArduinoに差し込むだけだが、最初歩はこれくらいでも良いのでは? 脈波の検出には、フォトリフレクタ(LBR-127HLD)を用いる。 赤白黒ワイヤーで延長し、ブレッドボード上の回路に接続する。

1-1-2.脈波センサーの作成(2) 正面図↓ 背面図↓ ④に白を接続 ③を②につなぎ 黒を接続 ①に赤を接続 ホットボンドで フチを作成 ※センサー背面の切れ込みの向きに注意! ベルクロで 指に固定 センサーは、ハンダづけ済のものを予め用意しておく。 組み立ては、要するにArduinoに差し込むだけだが、最初歩はこれくらいでも良いのでは? ③と②を連結し黒へ接続 ④を白へ接続 ①を赤へ接続

1-2-1.測定装置の組み立て(作成する回路) 2.4k LBR-127HLD

1-2-1.測定装置の組み立て(原寸大パーツリスト) 100kΩ (茶黒黄金) 2.4kΩ (赤黄赤金) 1MΩ (茶黒緑金) 220Ω (赤赤茶金) 220Ω (赤赤茶金) 1kΩ (茶黒赤金) コンデンサー 105 コンデンサー 104 コンデンサー 104 センサーは、ハンダづけ済のものを予め用意しておく。 組み立ては、要するにArduinoに差し込むだけだが、最初歩はこれくらいでも良いのでは? LM358 可変抵抗103 (10k) LED

1-2-1.測定装置の組み立て(ブレッドボード)  ブレッドボードはハンダ付けをしないで、電子回路を仮組みするためのもの。ブレッドボードの内部で、黒いラインは横方向に、赤と青のラインは縦方向に接続されている。  黒いラインの部分は、真ん中で分断されており、ICやコンデンサー、抵抗などを配置する。赤と青のラインには、通常電池やマイクロコンピュータから電源を接続し、電子回路に電源を供給するために使用する。

1-2-1.測定装置の組み立て(IC・LED・VR) ※銀ポッチが左上になるように配置! 【可変抵抗103(10k)】 両端がh6,h8 真ん中をi7へ 【LM358】 切れ込みを下側にして、 e,f列の10~13へ 切れ込み 斜めの 切れ込み 【LED】 h14-h17 - (短い足) + (長い足) ※LEDには向きがあるので注意!

1-2-1.測定装置の組み立て(コンデンサー) 【コンデンサー105】 g11-f7 【コンデンサー104】 i12-i13 c13-c17 ※コンデンサーには向きはありません。

1-2-1.測定装置の組み立て(抵抗) 【2.4kΩ(赤黄赤金)】 j5-j6 【100kΩ(茶黒黄金)】 h10-h11 【1MΩ(茶黒緑金)】 h12-h13 【220Ω(赤赤茶金)】 g13-g14 【220Ω(赤赤茶金)】 g15-g16 ※抵抗には向きはありません。

1-2-1.測定装置の組み立て(線) 【赤(長)】 5V - f5 【黒(長)】 GND - g10 【黒(短)】 i10 – j8 【赤(短)】 5V - a13 【黒(短)】 GND - a17 【赤(短)】 d13 – f15 【黒(短)】 e17 - f17

1-2-1.測定装置の組み立て(センサー・Arduinoとの接続) 脈波のシグナル j13-ArduinoのA0へ 電源ライン 5V-arduinoの5Vへ GND-ArduinoのGNDへ 脈波センサー 赤線-j16 黒線-j17 白線-j7

1-2-1.測定装置の組み立て(完成図) 脈波測定回路 ArduinoUno 脈波センサー

2.測定プログラムの概要 PV_Arduinoの書き込み (脈波を読み込みPCへ送る) 測定プログラム PV_Processingの実行   測定プログラム   PV_Processingの実行 (PCへ送られた脈波をグラフ表示) (極大点を求めHRとPV振幅を算出) ( HRとPV振幅をディスクに保存)

2-1-1. 測定プログラム -Arduino側の用意- PV_ArduinoをArduinoUNOへ書き込む。 マイコンボードに ArduinoUnoを指定 シリアルポートをArduinoUNOに割り当てられたものに指定 ※ポート番号はPCによって異なる 1.開発環境を設定して、Arduinoにこちらで用意したソフトウェアを書き込む。 1.検証 2.書き込み プログラム内容を検証(verify)し、 完了したらボードへ書き込みを行う。

2-1-2. 測定プログラム -PC側の用意- PV_ProcessingをProcessingで実行する。 settings.txtを開き、COMポートを指定する。 変更後、上書き保存をして閉じる。 PV_ProcessingをProcessingで実行する。      Processingの実行ボタンを押すとプログラムが起動する。 実行 接続しているCOMポートと 経過秒数が表示される 停止 脈波の波形と、算出されたHR値(赤)、脈波振幅値(緑)が表示される。 プログラムを停止する場合は、画面右上の☓ボタンではなく、開発環境の停止ボタンを押すようにする。 脈振幅は、ブレッドボード上の可変抵抗(青い部品)で調整することができる。 2.Processing側のソフトウェアを起動して動作を確認 まずは動作を確認する。 そのあと、プログラムの簡単な解説を行う。

2-1-3. 解説: 指尖容積脈波は、心臓の収縮に伴う波の伝播をとらえたもの。光学的にとらえた変化であるため光電容積脈波とも呼ばれる。 指尖部の組織にLEDを用いて赤外光をあて、反射光をフォトダイオードで測定することにより、赤外光の吸収率を調べる手法。 赤外線 LED フォト ダイオード 心臓が1回収縮するたびに、1つのピークが生じるため、簡易的な心拍数測定法として用いられる。しかし、その波形は、心周期以外の様々な生体制御システムの影響を受けており、振幅は交感神経活動を反映すると考えられている。 ・脈波がどのような原理で測定されるのか ・プログラムはどのような処理をしているのか  などの簡単な解説があっても良いかもしれない。

3-1.測定実習 「課題遂行に伴う脈派の変化」 目的 課題遂行に伴う脈派の変化を調べる 計測スケジュール 前安静(2分) 課題(3分) 3-1.測定実習 「課題遂行に伴う脈派の変化」 目的 課題遂行に伴う脈派の変化を調べる 計測スケジュール 前安静(2分)  課題(3分)  後安静(2分) 測定指標 指尖容積脈波を測定する。PCに送られた脈波波形から、心拍数・脈波振幅を算出し、変化を調べる。ソフトウェアは、PV_Arduino/PV_Processingを用いる。 結果の処理および考察 ここでは、少し長く測定できる実習用のソフトに切り替えて実験を行う。 実習では、自作の測定器を用いて自己紹介をする際の皮膚温の変化を測定してみる。 安静期の必要性など、簡単な実験計画の話もできると良い。 あと、ストレスと末梢循環の関連性なども話をするべき? ・Excellに自動で出力されたデータを利用する。 ・課題中、心拍数と脈波振幅はどのように変化したか? ・前安静と後安静では、どのように各指標の値が異なるか?

改訂履歴 ------------------------------------------------------- 14/07/16 長野が初版作成 14/07/20 センサーの作成、プログラムのページを追加 14/08/02 測定実習および解説ページの改変 14/08/06 渡邉が一部修正  ・スライ7 LED配置の説明追加  ・スライド89 コンデンサ・抵抗に向きはないという説明追加  ・スライド15 setting.txtを編集後閉じるという説明追加 14/08/30 長野が修正 ・PVの測定波形を振幅が正しく計測されるバージョンに更新 14/09/08 手塚が課題のスライド内容を変更。ソフトウェアのダウンロードの指示スライドを追加(スライド2と19が相互リンク)

TWS「作って学ぶ精神生理学(2)にご参加の皆様へ http://protolab.sakura.ne.jp/OPPL/?page_id=165 にアクセスして, Arduino/Processing用のソフトウェア(ArduPV)をダウンロードしておいてください (配布資料にあるスライド2ページ目に上記URLが掲載)

TWS「作って学ぶ精神生理学(2)にご参加の皆様へ http://protolab.sakura.ne.jp/OPPL/?page_id=165 にアクセスして, Arduino/Processing用のソフトウェア(ArduPV)をダウンロードしておいてください (配布資料にあるスライド2ページ目に上記URLが掲載)