🌡️

obnizで温度センサーを制御(LM60BIZ)

2023/08/24に公開

1. 温度センサー

温度を測ることが出来るセンサーです。

温度だけじゃなく、湿度も一緒に測れるものがあったり、物によって何度から何度を測ることができる範囲が変わったりと性能が色々と違うので、用途と予算によってどんなセンサーを使うと良いか判断しましょう。

今回や精度は低いですが、安く試せるLM60BIZというセンサーを使います。

LM60BIZ
https://akizukidenshi.com/catalog/g/gI-02490/

2. 配線

脚が三つある黒いセンサーです。

このように配線します。

型番が記載されている面を"オモテ"にしてください。

左側から0,1,2のピンに差し込みます。
向きは気をつけてください。

逆に差し込むとセンサーが高温になり火傷のリスクがあります。

3. JavaScriptプログラム(Node.js)

obnizの公式ドキュメントはこちらです。

https://docs.obniz.com/ja/sdk/parts/LM60/README.md

任意のファイル名で.jsファイルを作成しましょう。

'use strict'

const Obniz = require('obniz');
const obniz = new Obniz(process.env.OBNIZID);

obniz.onconnect = async () => {
    const tempsens = obniz.wired('LM60', { gnd: 0, output: 1, vcc: 2 });
    tempsens.onchange = function (temp) {
        console.log(temp);
    };
}

実行結果

ターミナルに温度が表示されたらOKです。

Discussion