今回はAnalogInを使ってサンプリングした値をフォームに表示するようにしました。
使用したピンはp19,p20で、mbed application boardではボリュームが搭載されています。mbedJSのアドレスは10.0.0.2に設定しました。
使用したピンはp19,p20で、mbed application boardではボリュームが搭載されています。mbedJSのアドレスは10.0.0.2に設定しました。
<!DOCTYPE html>
<html><head>
<meta charset="UTF-8">
<script src="http://mimic.sourceforge.jp/jsapi/mbedJS.all.js"></script>
<script type="text/javascript">
function start()
{
var mcu=new mbedJS.Mcu("10.0.0.2",
{
onNew:function()
{
var ai1 = new mbedJS.AnalogIn(mcu,mbedJS.PinName.p19,
{
onNew:function()
{
ai1.read();
},
onRead:function(v)
{
document.test.testinput1.value = v;
ai1.read();
}
});
var ai2 = new mbedJS.AnalogIn(mcu,mbedJS.PinName.p20,
{
onNew:function()
{
ai2.read();
},
onRead:function(v)
{
document.test.testinput2.value = v;
ai2.read();
}
});
},
onError:function(){alert("Error!");}
});
}
</script>
</head>
<h1 id="title">AnalogIn sample</h1>
<body onload="start()">
<form name="test">
<input type="text" size ="28" name="testinput1">
<input type="text" size ="28" name="testinput2">
</form>
</body>
</html>
0 件のコメント:
コメントを投稿