#include<Servo.h>
Servo Motor1;
int LED = 13;
int LDR = A0;
int PIR = 11;
void setup() {
pinMode(LED, OUTPUT);
pinMode(PIR, INPUT);
Motor1.attach(12);
}
void loop() {
int nilaiPIR = digitalRead(PIR);
if(nilaiPIR == HIGH) {
Motor1.write(100);
delay(1000);
Motor1.write(90);
digitalWrite(LED, HIGH);
}
else{
Motor1.write(0);
digitalWrite(LED, LOW);
}
int nilaiLDR = analogRead(LDR);
if(nilaiLDR>800){
Motor1.write(0);
digitalWrite(LED, LOW);
}
else{
Motor1.write(180);
delay(1000);
Motor1.write(90);
digitalWrite(LED, HIGH);
}
}