サーボモーターの制御

English page

サーボモーターを制御することができます。
サーボモーター関連のブロックは、「サーボモーター」のグループにあります。

サーボモーター関連のブロック

初期化

まず、「○○の○番目のサーボモーターをパルス幅…」のブロックを使い、サーボモーターを初期化して、ピンに割り当てます。

サーボモーターの初期化

割当先のピンは、あらかじめ「基本入出力」グループの「○○の○番ピンを変数○○に割り当てる」のブロックで、ピンに割り当てておきます。
サーボモーターが0度から180度の範囲で正しく回転しない場合は、パルス幅の最小値と最大値を調節します。

角度の指定

次に、「「○○の○番目のサーボモーターの角度を○○度にする」のブロックで、サーボモーターの回転角度を指定します。
角度は0度~180度の範囲で指定します。

サーボモーターの角度の指定

事例

4番ピンでサーボモーターを制御する例です。
サーボモーターの角度を、0度→90度→180度→90度→0度→…と、1秒ごとに変化させます。
このプログラムは、こちらからダウンロードすることができます。

サーボモーターを回転させる事例