[[FrontPage]]


[[FrontPage]]

#contents

2014/08/09からのアクセス回数 &counter;

坪井さんの作られた、HRM1017を試してみます。
- http://mag.switch-science.com/2014/07/09/connect-mbed-hrm1017-to-ipad/

mbedのプログラムは、スイッチサイエンスのサイトから
- https://mbed.org/teams/Switch-Science/wiki/mbed-HRM1017%E3%82%92%E3%81%AF%E3%81%98%E3%82%81%E3%82%88%E3%81%86

以下のリンクをクリックしてインポートします。

- [[BLE_Health_Thermometer_IRC>https://mbed.org/users/ytsuboi/code/BLE_Health_Thermometer_IRC/]]


** HRM1017のピン配置 [#e4f74258]

HRM1017のピン配置は以下の通りです。((スイッチサイエンスの以下のサイトから引用))


&ref(hrm1017_pinout-20140611.png);



*** LM73を使う [#b22eedff]
手持ちのI2C温度センサーのLM73に変更します。


main.cppを以下の様に修正しました。
((本当に簡単にセンサーを交換できるのもmbedの素晴らしいところです))


#pre{{
//#include "TMP102.h"
#include "LM73.h"
途中省略
//TMP102      healthThemometer(p22, p20, 0x90);  /* The TMP102 connected to our board */
LM73    healthThemometer(p22, p20);
}}


*** ブレッドボードの配線 [#sbeed40d]
ブレッドボードには、以下の様に配線します。

&ref(HRM1017_with_LM73.png);




** アプリの準備 [#a71a7b04]


nRF ToolboxをiPhoneにダウンロードします。




*** 動作確認 [#wc7ef6e6]
nRF Toolboxを起動して、HTMアイコンを選択し、CONNECTボタンを押すと以下のように
nRF5xが表示されます。


&ref(select.png);




たまに、2℃と表示されますが、何度かで正しい温度を表示します。
((おそらくLM73の制御に問題があるのだと思います))

&ref(iPhone_nRD_Toolbox.png);

** コメント [#q0e69ad9]
#vote(おもしろかった[1],そうでもない[0],わかりずらい[0])
#vote(おもしろかった[2],そうでもない[0],わかりずらい[0])



皆様のご意見、ご希望をお待ちしております。勉強会で分からなかったこと等、お気軽に問い合わせて下さい。

スパム防止に画像の文字列も入力してください。
#comment_kcaptcha

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
SmartDoc