#include <Servo.h>
const int sensor = 5;
const int pinLEDh = 8;
const int pinLEDm = 9;
#define pinservo 3
Servo servo;
void setup() {
servo.attach (pinservo);
servo.write(0);
pinMode(sensor, INPUT);
Serial.begin(9600);
pinMode(pinLEDh, OUTPUT);
pinMode(pinLEDm, OUTPUT);
}
void loop() {
int kondisi = digitalRead(sensor);
Serial.print("nilai sensor");
Serial.println(kondisi);
if(kondisi == 0){
servo.write(180);
digitalWrite(pinLEDh, HIGH);
digitalWrite(pinLEDm, LOW);
Serial.println("kondisi : terang - jemuran keluar");
} else {
servo.write(90);
digitalWrite(pinLEDm, HIGH);
digitalWrite(pinLEDh, LOW);
Serial.println("kondisi : gelap - jemuran masuk");
}
delay(1000);
}