int potpin = 0; // analog pin used to connect the potentiometer
int val; // variable to read the value from the analog pin
int pin=5;
void setup() {
// attaches the servo on pin 9 to the servo object
pinMode(pin, OUTPUT);
Serial.begin(9600);
}
void loop() {
val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023)
val = map(val, 0, 1023, 0, 5);
Serial.println(val);
digitalWrite(pin,val); // sets the servo position according to the scaled value
delay(15); // waits for the servo to get there
}