You are on page 1of 1

int hasilSensorLDR;

int flag=0;

void setup() {
Serial.begin(9600);
pinMode(11,OUTPUT);
pinMode(10,OUTPUT);
pinMode(2,OUTPUT);

digitalWrite(10,HIGH);
digitalWrite(11,LOW);
}

void loop() {
hasilSensorLDR=analogRead(0);
Serial.println(hasilSensorLDR);

if(hasilSensorLDR<12 && flag==0)


{
digitalWrite(10,HIGH);
digitalWrite(11,HIGH);
digitalWrite(2,HIGH);
delay(5000);
digitalWrite(10,HIGH);
digitalWrite(11,LOW);
digitalWrite(2,LOW);
flag=1;
}
else
if(hasilSensorLDR>=12 && flag==1)
{
digitalWrite(10,LOW);
digitalWrite(11,LOW);
digitalWrite(2,HIGH);
delay(5000);
digitalWrite(10,HIGH);
digitalWrite(11,LOW);
digitalWrite(2,LOW);
flag=0;
}
delay(500);
}

You might also like