#include <Servo.h>
Servo myServo;
const int ledPin1 = 13; // LED 1
const int ledPin2 = 12; // LED 2
void setup() {
myServo.attach(9); // Sambungkan servo ke pin PWM 9
pinMode(ledPin1, OUTPUT); // Atur pin LED 1 sebagai output
pinMode(ledPin2, OUTPUT); // Atur pin LED 2 sebagai output
}
void loop() {
// Gerakkan servo ke 0 derajat, nyalakan LED 1 dan matikan LED 2
myServo.write(0);
digitalWrite(ledPin1, HIGH); // Nyalakan LED 1
digitalWrite(ledPin2, LOW); // Matikan LED 2
delay(1000);
// Gerakkan servo ke 90 derajat, matikan LED 1 dan nyalakan LED 2
myServo.write(90);
digitalWrite(ledPin1, LOW); // Matikan LED 1
digitalWrite(ledPin2, HIGH); // Nyalakan LED 2
delay(1000);
// Gerakkan servo ke 180 derajat, nyalakan kedua LED
myServo.write(180);
digitalWrite(ledPin1, HIGH); // Nyalakan LED 1
digitalWrite(ledPin2, HIGH); // Nyalakan LED 2
delay(1000);
// Kembali ke 90 derajat, matikan kedua LED
myServo.write(90);
digitalWrite(ledPin1, LOW); // Matikan LED 1
digitalWrite(ledPin2, LOW); // Matikan LED 2
delay(1000);
}