この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
ch_protchembed [2019/03/16 02:06] klab [動作確認と利用方法について] |
ch_protchembed [2019/03/16 02:13] klab [サーボモータの利用] |
||
---|---|---|---|
ライン 137: | ライン 137: | ||
|角度 |0度~180度の間で角度を指定する| | |角度 |0度~180度の間で角度を指定する| | ||
- | 次のプログラム(protch_servo.dtl)では、左右のサーボモータの角度を1秒ごとに180度と0度に動作する。 | + | 次のプログラム(protch_servo.dtl)では、左右のサーボモータの角度を180度から0度に変更するプログラムである。 |
+ | サーボモータの動作には時間がかかる。 | ||
+ | このため、動作の完了までの待ち時間を作るために「プロッチ!1 待つ。」の命令で角度を180度に設定した後、1秒間の待ち時間を設けている。 | ||
+ | 繰り返すの命令で繰り返し回数の指定が可能になる。今回は、3回に指定している。 | ||
<code> | <code> | ||
システム!"protch"使う。 | システム!"protch"使う。 | ||
ライン 146: | ライン 149: | ||
左サーボ!180 角度。 | 左サーボ!180 角度。 | ||
プロッチ!1 待つ。 | プロッチ!1 待つ。 | ||
+ | 」!3 繰り返す。 | ||
」。 | 」。 | ||
プロッチ!転送。 | プロッチ!転送。 |