#include <Servo.h>
int lampu1 = 3;
int lampu2 = 2;
Servo s;
void setup() {
// put your setup code here, to run once:
pinMode(lampu1, OUTPUT);
Serial.begin(9600);
pinMode(lampu2, OUTPUT);
s.attach(5);
}
void loop() {
int a = analogRead(A0);
Serial.println("Analog Value: ");
Serial.println(a);
if (a < 200) {
digitalWrite(lampu1, LOW);
digitalWrite(lampu2, HIGH);
s.write(0);
delay(2000);
}
else if (a > 200 and a <=500) {
digitalWrite(lampu1, HIGH);
digitalWrite(lampu2, LOW);
s.write(90);
delay(2000);
}
else {
digitalWrite(lampu2, HIGH);
digitalWrite(lampu1, HIGH);
s.write(180);
delay(2000);
}
}