You are on page 1of 1

#define LED1 6

#define LED2 5
#define LED3 3
#define BUZZER 2
int sensorValue = 0;

void setup() {
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
pinMode(LED3,OUTPUT);
pinMode(BUZZER,OUTPUT);
Serial.begin(9600);
}

void loop() {
sensorValue = analogRead(A0);
Serial.print("sensor = ");
Serial.print(sensorValue);
Serial.print("\n");
delay(2);
if(sensorValue>=150 && sensorValue<640){
digitalWrite(LED1,HIGH);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(BUZZER,LOW);
delay(500);
}
else if((sensorValue>=640)&&(sensorValue<675)){
digitalWrite(LED1,LOW);
digitalWrite(LED2,HIGH);
digitalWrite(LED3,LOW);
digitalWrite(BUZZER,LOW);
delay(500);
}
else if((sensorValue>=675)&&(sensorValue<=710)){
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,HIGH);
digitalWrite(BUZZER,HIGH);
delay(750);
digitalWrite(BUZZER,LOW);
delay(500);

}
else{
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(BUZZER,LOW);
delay(500);
}
}

You might also like