obniz:サーボモーター
サーボモーターはロボット等に使ったり、いろいろと制御するのがおもしろいですね。今回は、ミニスタジオ MiniS RB90 超小型RCサーボを使ってみます。
配線は、[オレンジ:制御信号、赤:VCC、ブラウン:GND ]です。
それぞれ、obnizのpin2, pin1, pin0に接続します。
<!-- HTML Example --> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="https://obniz.io/js/jquery-3.2.1.min.js"></script> <script src="https://unpkg.com/obniz@1.13.1/obniz.js"></script> </head> <body> <div id="obniz-debug"></div> <h1>ServoMotor</h1> <input id="slider" type="range" min="0" max="180" /> <script> var obniz = new Obniz("YOUR_OBNIZ_ID"); obniz.onconnect = async function () { var servo = obniz.wired("ServoMotor", {gnd:0, vcc:1, signal:2}); $("#slider").on('input', function() { servo.angle($("#slider").val()) }); }; obniz.onclose = async function(){ $("#slider").off('input'); }; </script> </body> </html>
ここを参考にさせていただきました。