#include <Servo.h>
const int btnKanan = 12, btnKiri = 13;
Servo myServo;
void setup() {
pinMode(btnKanan, INPUT_PULLUP);
pinMode(btnKiri, INPUT_PULLUP);
myServo.attach(9);
myServo.write(90);
}
void loop() {
if (!digitalRead(btnKiri)) {
myServo.write(0);
delay(200);
}
if (!digitalRead(btnKanan)) {
myServo.write(180);
delay(200);
}
}
// #include <Servo.h>
// const int btnKanan = 12, btnKiri = 13;
// Servo myServo;
// int pos = 90;
// void setup() {
// pinMode(btnKanan, INPUT_PULLUP);
// pinMode(btnKiri, INPUT_PULLUP);
// myServo.attach(9);
// myServo.write(pos);
// }
// void loop() {
// if (!digitalRead(btnKanan)) {
// if (pos < 180) pos += 5;
// myServo.write(pos);
// delay(200);
// }
// if (!digitalRead(btnKiri)) {
// if (pos > 0) pos -= 5;
// myServo.write(pos);
// delay(200);
// }
// }