I2Cセンサ(MPL115A2)を接続する

子機にMPL115A2を接続する場合、 インタラクティブモード にて、センサモード(m)を0x33に設定します。

MPL115A2を接続した場合、MPL115A2で計測した気圧を親機に設定した間隔で送信します。

子機の回路図の例

以下の図のように配線し、電源を投入すれば親機にセンサ情報を送信することができます。

※ MPL115A2 のVCC/GND間には 0.1~1uF のコンデンサを挿入してください。


※ SDA/SCL へのプルアップ抵抗の参考値は 4.7kΩ (100kHz) です。

親機でのUART出力

子機で得られたセンサ情報を親機の出力形式別に説明します。

標準出力形式

親機が初期設定の場合、子機からセンサ情報を受信したとき、ターミナルソフトは以下のように表示されます。

::rc=80000000:lq=156:ct=0011:ed=81007BBD:id=0:ba=2960:at=1051

このデータは以下のような情報が記述されています。

Simple Tag V3 形式

親機の設定をインタラクティブモードでオプションビットを0x00000020に変更することで以下のようにパソコンで処理しやすい表示形式に変更することができます。

;1001;00000000;144;005;1007bbd;3330;1051;0000;1526;0214;M;
;*1  ;*2      ;*3 ;*4 ;*5     ;*6  ;*7  ;*8  ;*9  ;*10 ;*11;


このデータは以下のような情報が記述されています。