I2Cセンサ(S11059-02DT)を接続する

S11059-02DTで計測したRGBと赤外の強さを親機に設定した間隔で送信します。

対象物の色情報を取得するのに便利です。

子機にS11059-02DTを接続する場合、 インタラクティブモード にて、センサ種別(m)を0x38に設定します。

子機の回路図の例

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

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

S11059-02DT

親機でのUART出力

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

標準出力形式

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

::rc=80000000:lq=159:ct=0003:ed=810133E9:id=0:ba=3400:a1=1254:a2=0713:re=0024:gr=0037:bl=0034:in:0010

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

セミコロン区切り形式

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

;1907;00000000;168;001;10133e9;3420;0000;0000;1285;0726;C;0079;0092;0033;0007;
;*1 ;*2 ;*3 ;*4 ;*5 ;*6 ;*7 ;*8 ;*9 ;*10 ;*11;*12;*13;*14 ;*15 ;

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

書式形式(アスキー)形式

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

:800000009F0001810133E90038E8050502D6004F005C002100076D
^^^^^^^1^2^^^3^^^^^^^4^5^6^7^^^8^^^9^^^a^^^b^^^c^^^d^e

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

書式形式(バイナリ)形式

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

A5 5A 80 1A 80 00 00 00 A8 00 01 81 01 33 E9 00 38 E8 05 05 02 D6 00 4F 00 5C 00 21 00 07 42 04

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