You are on page 1of 1

int ldr1=A0;

int ldr2=A1;
int motorout1=6;
int motorout2=7;
int ldrvalue1=0;
int lrd3 ;
int ldrvalue2=0;
int moisture=0;
int motor=9;
void setup()
{
pinMode(motorout1, OUTPUT);
pinMode(motorout2, OUTPUT);
pinMode(motor, OUTPUT);
pinMode(8, INPUT);
Serial.begin(9600);
digitalWrite(motor , HIGH);
}

void loop()
{

ldrvalue1 = analogRead(ldr1);
ldrvalue2 = analogRead(ldr2);
moisture=digitalRead(8);
Serial.println(ldrvalue1);
//delay(1000);

if(moisture==1)
{
digitalWrite(motor , LOW);
}
if(moisture==0)
{
digitalWrite(motor , HIGH);
}

if(ldrvalue1 > 200 && ldrvalue2 > 200)


{
digitalWrite(motorout1, LOW);
digitalWrite(motorout2, LOW);

}
if(ldrvalue1 >200 && ldrvalue2 < 200)
{
digitalWrite(motorout1, LOW);
digitalWrite(motorout2, HIGH);

}
if(ldrvalue1 < 200 && ldrvalue2 > 200)
{
digitalWrite(motorout1, HIGH);
digitalWrite(motorout2, LOW );

You might also like