- 追加された行はこの色です。
- 削除された行はこの色です。
[[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