load()

説明

RobovieMaker2 内の .txt アクションファイルから、指定されたアクションフレームを読み込みます。

構文

myframe.load(filename, frame_name)

パラメータ

myframe: ServoFrameVstone 型のオブジェクト。

filename: RobovieMaker2 によって保存された .txt アクションファイルの名前。注: この関数は、SDカードのルートディレクトリからのみアクションファイルを検索します。86DuinoにSDカードが挿入されていない場合、または指定されたファイルがSDカード上に存在しない場合、読み込みは失敗します。

frame_name: アクションフレームの名前(RobovieMaker2で確認できます)。

戻り値

true: ファイルの読み込みに成功しました。False: ファイルの読み込みに失敗しました。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

#include <Servo86.h>

  

Servo myservo0;

Servo myservo1;

Servo myservo2;

ServoFrameVstone myframe; 

 

void setup()

{

  myservo0.attach(9);

  myservo1.attach(11);

  myservo2.attach(5);

 

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

  myframe.load("vstone.txt", "Frame 0");

 

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

}

  

void loop() {}

参照

- positions[]
- save()
- setPositions()


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

86Duinoリファレンスのテキストは、Arduinoリファレンスから引用されており、クリエイティブ・コモンズ表示-継承3.0ライセンスの下で提供されています。リファレンス内のコード例はパブリックドメインとして公開されています。