Team Updates

#include "arduino.h"


/*DIGITAL PINS FOR THE SENSOR DATA*/ 

#define sensor1 A0

#define sensor2 A1


static int waterpump; /*DIGITAL PINS FOR THE MOTOR PUMP*/


int soillevel1, soillevel2; /*STORE THE SOIL LEVEL*/


void setup() {

 /*setting up pin modes*/

 pinMode(waterpump,OUTPUT);

 pinMode(sensor1,INPUT);

 pinMode(sensor2,INPUT);

 Serial.begin(9600);

}


void loop(){ 


 /*reading the sensor values from the digital pins*/

 soillevel1 = map(analogRead(sensor1),1023,0,0,100);

 soillevel2 = map(analogRead(sensor2),1023,0,0,100);

  


 /*if the soil moisture levels are less than 10 in sensor 1 and sensor 2

  *switch on the pump

  */

 if ((soillevel1 < 10) || (soillevel2 < 10 )){

  /*switching on the pump*/

  digitalWrite(waterpump, HIGH);

 }else if((soillevel2 > 80) || (soillevel2 > 80)){

  /*switch off the pump*/

  digitalWrite(waterpump, LOW);

 }


 delay(3000);

}


sathsara_navodaWIJAYAMUNI SATHSARA NAVODA SOYSA