説明
一時停止中のサーボを再開し、目標角度に向かって回転を継続できるようにします。
構文
servo.resume()
パラメータ
servo: AIServo 型の変数。
ポストバック
なし
例
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <AIServo86.h>
AIServoPort(ROBOTIS, AX12) bus;
AIServo myservo;
void setup()
{
bus.begin(Serial3, 1000000);
myservo.attach(bus, 3);
myservo.write(150); // サーボを150度の位置に回転させる
delay(100);
}
void loop()
{
myservo.setPosition(280, 3000); // サーボの目標角度を 280 度、時間を 3 秒に設定します
myservo.run();
delay(1000);
myservo.pause(); // サーボを一時停止します
delay(1000); // 1 秒間一時停止します
myservo.resume(); //サーボの回転を再開します
delay(3000);
}
|
参照
- attach()
- setPosition()
- pause()
86Duinoリファレンス資料のテキストは、Arduinoリファレンス資料から改変したもので、クリエイティブ・コモンズ 表示-継承 3.0 ライセンスに基づいて提供されています。リファレンス資料内のコード例はパブリックドメインとして公開されています。