可変抵抗とサーボモーターを連携しました!

可変抵抗の値をアナログリードして

180段階に置き換えて

サーボモーターに代入しています。

※今回はサーボモーターライブラリを使いました。

 

#include<Servo.h>
int svpin=9;
Servo sv;
void setup() {
pinMode(5,OUTPUT);
digitalWrite(5,HIGH);
sv.attach(svpin);
Serial.begin(9600);
}
void loop() {
int VR;
float i;
VR = analogRead(0);

i =float(VR)/1023*180;
Serial.println("analogRead");
Serial.println(VR);
Serial.println(i);
sv.write(i);
  delay(500);
 
}