01/26 Actual finalized code

01/26 Actual finalized code

Oliver Zhang and Andrew Jiakang Feng
void setup() {
  pinMode(A0,OUTPUT);
  pinMode(A1,INPUT);
  pinMode(7,OUTPUT);
  pinMode(8,OUTPUT);
}
int water=0;
int time=0;
const int T=7500; //2.5 minutes
void loop() {
  water=analogRead(A1);
  if(water>550){
    digitalWrite(8,HIGH);
  }else{
    digitalWrite(8,LOW);
  }
  time+=1;
  if(time>=T&&time<=T+1){
    digitalWrite(A0,HIGH);
  }else if(time>=T+2&&time<=T+3){
    digitalWrite(A0,LOW);
  }else if(time>=T+4&&time<=T+5){
    digitalWrite(A0,HIGH);
  }else if(time>=T+6){
    time=0;
    digitalWrite(A0,LOW);
  }else{
    digitalWrite(A0,LOW);
  }
  delay(20);
}