#include <Servo.h>
Servo Servo1;
const int pot1 = A0;
int pos = 0;
int input = 0;
int speed = 1;
void setup() {
  Serial.begin(115200);
  Servo1.attach(9);
  Servo1.write(0);
}
void loop(){
  input = analogRead(pot1);
  speed = map(input, 0, 1023, 1, 10);
  Serial.println(speed);
  for(pos = 0; pos < 180; pos += speed){
    Servo1.write(pos);
    delay(15);
  }
  for(pos = 180; pos > 0; pos -= speed){
    Servo1.write(pos);
    delay(15);
  }
}