可変抵抗を読み取り<br />
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="https://unpkg.com/obniz@3.x/obniz.js" crossorigin="anonymous" ></script>
<style>
</style>
obniz ID:<input type="text" id="oid" style="width: 100px;"><br />
<button onClick="init();">実行</button><br />
m1: <span id="m1"></span><br />
m2: <span id="m2"></span><br />
m3: <span id="m3"></span><br />
m4: <span id="m4"></span><br />
<script>
let obniz;
let m1, m2, m3, m4;
function init() {
obniz = new Obniz($("#oid").val());
obniz.onconnect = async function () {
m1 = obniz.wired("Potentiometer", {pin0:0, pin1:1, pin2:2});
m2 = obniz.wired("Potentiometer", {pin0:3, pin1:4, pin2:5});
m3 = obniz.wired("Potentiometer", {pin0:6, pin1:7, pin2:8});
m4 = obniz.wired("Potentiometer", {pin0:9, pin1:10, pin2:11});
m1.onchange =function(p) {
$("#m1").html(Math.floor(p * 180));
};
m2.onchange =function(p) {
$("#m2").html(Math.floor(p * 180));
};
m3.onchange =function(p) {
$("#m3").html(Math.floor(p * 180));
};
m4.onchange =function(p) {
$("#m4").html(Math.floor(p * 180));
};
};
}
</script>