#include <Servo.h>
Servo myServo;
const int pb1 = 7;
const int pb2 = 6;
int pos = 90;
int pb1_state, pb2_state;
void setup() {
Serial.begin(9600);
myServo.attach(5);
pinMode(pb1, INPUT);
pinMode(pb2, INPUT);
myServo.write(pos);
}
void loop() {
pb1_state = digitalRead(pb1);
pb2_state = digitalRead(pb2);
Serial.println(pb1_state);
Serial.println(pb2_state);
if (pb1_state == HIGH) {
if (pos > 0) {
pos -= 1;
myServo.write(pos);
delay(10);
}
}
else if (pb2_state == HIGH) {
if (pos < 180) {
pos += 1;
myServo.write(pos);
delay(10);
}
}
}