#include <Servo.h>
Servo myservo;
float pos = 0.0;
float step = 1.0;
void setup()
{
pinMode(A0, INPUT_PULLUP);
pinMode(A2, INPUT_PULLUP);
myservo.attach(6);
myservo.write(pos);
}
void loop()
{
if (!digitalRead(A0))
{
if (pos>0)
{
myservo.write(pos);
pos-=step;
delay(5);
}
}
if (!digitalRead(A2))
{
if (pos<180)
{
myservo.write(pos);
pos+=step;
delay(5);
}
}
}