4. 可変かへん  抵抗器ていこうき  サーボを  うごかす  スケッチ  その1

//サーボを  使つか  ための  ヘッダ  ファイル  宣言せんげん  ファイル  みます。

#include<Servo.h>

//へん  抵抗ていこうから  取得しゅとく  する  ピンを  アナログ  0ばん  します。

#defineRESISTOR_PIN A0

//サーボ  オブジェクトを  つくります。

Servomyservo;

//へん  抵抗ていこうからの  あたい  れる  変数へんすう  sensorValueを  宣言せんげん  して  初期化しょきか  します。

intsensorValue=0;

voidsetup(){

  //0ばん  ピンを  サーボ  モーターと  関連かんれんづけます。

  myservo.attach(0);

}

voidloop(){

  //analogRead  命令めいれい  アナログ  0ばんから  あたい  んで、  sensorValueに  代入だいにゅう  します。

  sensorValue=analogRead(RESISTOR_PIN);

  //0-1023を  0-180に  変換へんかん  します。

  sensorValue=map(sensorValue,0,1023,0,180);

  //サーボを  posの  角度かくどまで  うごかして  10ミリびょう  ちます。

  myservo.write(sensorValue);delay(10);

}