#include <Servo.h>
Servo myservo;
int kanan = 2;
int kiri = 4;
int pos = 0;
void setup() {
// put your setup code here, to run once:
myservo.attach(9);
pinMode(kanan, INPUT);
pinMode(kiri, INPUT);
myservo.write(pos);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead (kanan)== HIGH){
if (pos < 180){
pos = pos + 10;
myservo.write (pos);
delay (20);
}
else {pos = 0;
myservo.write (pos);
delay (20);
}
}
if (digitalRead (kiri)== HIGH ){
if (pos < 0 ){
pos = pos - 10;
myservo.write (pos);
delay (20);
}
else {pos = 0;
myservo.write (pos);
delay (20);
}
}
}