2017年5月29日月曜日

テキサス・インストルメンツのsensorTAGをnode-REDで簡単にプログラミング

 10種類のセンサを搭載してBluetoothで通信するTIのsensorTAGは技適を通っています。
 センサが送ってくるデータはJSON形式なので、node-REDで扱うのに適しています。javascriptでコーディングするのも最小限で済みます。
 たとえば、複数のセンサデータから、温度を抽出するfunctionのコードはこんなに簡単です。
if (msg.topic === 'sensorTag/temperature') {
    msg.payload = msg.payload.ambient;
    return msg;
} else {
    return null;
}


(1) node-REDのノードの準備
(2) node-REDプログラムの作成

0 件のコメント:

コメントを投稿