ServoFrameVstone constructor

説明

ServoFrameVstone クラスを初期化します。ServoFrameVstone は ServoFrame クラスを継承し、RobovieMaker2 モーションエディタで作成されたロボットモーションフレームを読み込むことができます。

構文

ServoFrameVstone myframe
ServoFrameVstone myframe(filename, frame_name)

パラメータ

filename: RobovieMaker2 によって保存された .txt モーションファイルの名前。

frame_name: モーションフレームの名前(RobovieMaker2 で取得)。

これらの2つのパラメータを入力すると、ServoFrameVstone はクラスを初期化する際に、指定されたモーションフレームを初期モーションフレームとして自動的に読み込みます。ファイルは SD カードのルートディレクトリに配置する必要があります。86Duino に SD カードが挿入されていない場合、または SD カードにモーションファイルが含まれていない場合、ファイルの読み込みは失敗します。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

#include <Servo86.h>

 

Servo myservo0;

Servo myservo1;

Servo myservo2;

 

//SDカードからvstone_motion.txtアクションファイルの「フレーム0」をロードします

ServoFrameVstone myframe("vstone_motion.txt", "Frame 0");

 

void setup()

{

  myservo0.attach(21);

  myservo1.attach(23);

  myservo2.attach(25);

  myframe.playPositions(myservo0, myservo1, myservo2); // アクションフレームを再生

}

 

void loop() {}

参照

– load()
– setPositions()


ライブラリリファレンスページ

86Duinoリファレンスのテキストは、クリエイティブ・コモンズ 表示-継承 3.0 ライセンス に基づいてライセンスされています。リファレンス内のコードサンプルはパブリックドメインとして公開されています。