AD

ad.get(IO)

IO搭載のADCを利用して、アナログ電圧を取得します。

返り値はボルト(v)の数値となります。

OS7.1.0から、ad.get()はobniz Boardでも動作します。obniz Boardの10ビットADCとESP32系の12ビットADCは、いずれも内部でボルトへ換算します。そのため、これらの製品で同じコードが動作します。

function on_offline_loop()
  loop()
end

function on_online_loop()
  loop()
end


os.log(" - Lua Start");
io.retain(1, true);

function loop()
  os.wait(100);
  os.log("AD1: " .. ad.get(1) .. "v");
end