obnizのフォーラムは新しいシステムに移行しております。
新しいフォーラムはこちらになりますサーボモーターの速度コントロール
-
サーボモーターが指定角度まで動く速度を遅くしたいのですがその機能は搭載していますでしょうか?
-
RCサーボモーター自体は角度を指定することしかできないため、obnizのパーツライブラリも速度制御の機能はついていません。
ゆっくり動かしたい場合はたとえば以下のように順次、次の角度を送るという方法で制御が可能です。
const currentAngle = 90; const destinationAngle = 180; for(let i=0; i<100; i++){ servo.angle((destinationAngle-currentAngle)*i+currentAngle); await obniz.wait(10); }
これは90度から180度までを100刻みで約1秒かけて移動するというプログラムになります。
SUGGESTED TOPICS
-
Should I Take Cash App Support If Your Money Has Been Stolen?
Technical Support • 2021年8月31日 7:00 • Rock Johnson 2021年8月31日 7:00 -
What is a quick tip to Recover my Gmail Account if I Lost my Phone?
Technical Support • 2021年9月1日 6:00 • Ryan Harris 2021年9月1日 6:00 -
Attain Cash App Help To Weed Out Intricate Payment Failure Issues
Technical Support • 2021年8月31日 7:04 • Rock Johnson 2021年8月31日 7:04 -
Gmail Customer Service -reach out an instant solution
Technical Support • 2021年9月1日 6:12 • Ryan Harris 2021年9月1日 6:12 -
Can you Talk to Someone at Cash App to handle tech problems?
Technical Support • 2021年9月1日 5:50 • Ryan Harris 2021年9月1日 5:50 -
Nordic UART Service
Technical Support • 2021年9月8日 5:28 • 中村友哉 2021年9月14日 8:58