obnizのフォーラムは新しいシステムに移行しております。
新しいフォーラムはこちらになります温度センサLM35DZについて
-
パーツライブラリの
https://obniz.io/sdk/parts/LM35DZ/README.md?iframe=false
のgetWait
温度センサの値を一度だけ取得します
温度は摂氏で返されます。を試したのですが、温度はかえって来ず
Promise
が出るだけでした。一つ上の
>onchange
では温度が帰ってきてるので、接続は正しくいっているかと思います。1回だけ温度を返すにはどうしたらよいでしょうか?
■用途
取得した温度で、
https://obniz.io/sdk/parts/HC-SR04/README.md?iframe=false
の温度設定を行う予定です。以上、よろしくお願いいたします。
-
@AraiV さん
ご指摘ありがとうございます。
ドキュメントが間違っており、正しくはこちらになりますvar tempsens = obniz.wired("LM35DZ", { gnd:0 , output:1, vcc:2}); var temp = await tempsens.getWait(); console.log(temp);
tempsens.getWait();
の前にawait
が必要です。こちらで試していただけますでしょうか。
ドキュメントも修正させていただきますので、よろしくお願い致します。
-
@kido
上記で動きました。ありがとうございました。下記の修正もお願いします。
https://obniz.io/sdk/parts/LM35DZ/README.md?iframe=false