#include <Servo.h>
Servo arm;
float pos = 0.0;
float step = 1.0;
const int Down = A0;
const int Up = A1;
void setup() {
// put your setup code here, to run once:
pinMode(Down, INPUT_PULLUP);
pinMode(Up, INPUT_PULLUP);
arm.attach(13);
arm.write (pos);
}
void loop() {
if (digitalRead(Down)) {
if (pos > 0) {
pos -= step;
delay(5);
}// put your main code here, to run repeatedly:
}
if (digitalRead(Up))
{
if (pos < 180) {
pos += step;
delay(5);
}// put your main code here, to run repeatedly:
}
arm.write(pos);
}