サーボモータを連続して動くようにコードを変更したい。
解決したいこと
obnizとサーボモータを接続しています。
どうコードを書きかえれば、
サーボモータを連続して動かすことができるか知りたいです。
作成したもの
↑いまは1往復しか動きません。
5往復くらいサーボモータを動かし、旗を振りたいと思っています。
教えていただきたいです。
よろしくお願いいたします。
現在のコード
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script
src="https://unpkg.com/obniz@3.5.0/obniz.js"
crossorigin="anonymous"
></script>
</head>
<body>
<div id="obniz-debug"></div>
<button id="up">Up</button>
<button id="down">Down</button>
<script>
let obniz = new Obniz("OBNIZ_ID_HERE");
obniz.onconnect = async function() {
let servo = obniz.wired("ServoMotor", { gnd: 0, vcc: 1, signal: 2 });
servo.angle(90);
setTimeout(function(){
servo.angle(180);
},1000);
servo.angle(90)
$("#down").click(function() {
servo.angle(180);
});
};
obniz.onclose = async function() {
$("#up").off("click");
$("#down").off("click");
};
</script>
</body>
</html>
0