#include <Servo.h> // servo library
Servo practical; // define servo object
int value; // define variable to read value from analog pin
void setup() {
// put your setup code here, to run once:
practical.attach(5); // connect servo object to servo
}
void loop() {
// put your main code here, to run repeatedly:
value = analogRead(A0); // get potentiometer value 0 - 1023
value = map(value, 0, 1023, 0, 180); // scale down value to rotate servo from 0 to 180
practical.write(value); // update servo position to scaled down value
delay(15); // wait 15 miliseconds for servo to reach the position
}