その1から続き
5. obniz Boardに温度センサーを繋ぎます。
温度センサーの「S、V、G」が、obniz Boardの「0, 1, 2」に刺さるように接続します。
温度センサー | obniz Board |
---|---|
S(Signal) | 0 |
V(Vcc) | 1 |
G(Gnd) | 2 |
6. 温度センサーから温度を取得して、ブラウザとobniz Boardのディスプレイに表示してみます。
「1234-5678」というところは、obnizIDに置き換えてください。
<html>
<head>
<meta chatset="utf-8" />
<script
src="https://unpkg.com/obniz@3.16.0/obniz.js"
crossorigin="anonymous">
</script>
<script
src="https://code.jquery.com/jquery-3.2.1.min.js">
</script>
</head>
<body>
<div id="obniz-debug"></div>
<div>Temperature</div>
<div id="print"></div>
<script>
var obniz = new Obniz("1234-5678");
obniz.onconnect = async function() {
var tempsens = obniz.wired("Keyestudio_TemperatureSensor", {signal:0, vcc:1, gnd:2});
var temp = await tempsens.getWait();
console.log(temp);
$("#print").text(temp);
obniz.display.clear();
obniz.display.print(temp);
};
</script>
</body>
</html>
7. 温度が取得できれば、ブラウザで下図のような表示になります。
8. obniz Boardのディスプレイでは下図のような表示になります。
その3へ続く