const int ledpin=13;
const int ledpin1=12;
const int ledpin2=11;
const int ledpin3=10;
const int ledpin4=9;
const int sensorpin=A0;
void setup()
{
Serial.begin(9600);
pinMode(ledpin, OUTPUT);
pinMode(ledpin1, OUTPUT);
pinMode(ledpin2, OUTPUT);
pinMode(ledpin3, OUTPUT);
pinMode(ledpin4, OUTPUT);
}
void loop()
{
int rate = analogRead(sensorpin);
Serial.println(rate);
if(rate<880)
{
digitalWrite(ledpin, HIGH);
digitalWrite(ledpin1, LOW);
digitalWrite(ledpin2, LOW);
digitalWrite(ledpin3, LOW);
digitalWrite(ledpin4, LOW);
}
else if(rate<890)
{
digitalWrite(ledpin, HIGH);
digitalWrite(ledpin1, HIGH);
digitalWrite(ledpin2, LOW);
digitalWrite(ledpin3, LOW);
digitalWrite(ledpin4, LOW);
}
else if(rate<900)
{
digitalWrite(ledpin, HIGH);
digitalWrite(ledpin1, HIGH);
digitalWrite(ledpin2, HIGH);
digitalWrite(ledpin3, LOW);
digitalWrite(ledpin4, LOW);
}
else if(rate<910)
{
digitalWrite(ledpin, HIGH);
digitalWrite(ledpin1, HIGH);
digitalWrite(ledpin2, HIGH);
digitalWrite(ledpin3, HIGH);
digitalWrite(ledpin4, LOW);
}
else if(rate<930)
{
digitalWrite(ledpin, HIGH);
digitalWrite(ledpin1, HIGH);
digitalWrite(ledpin2, HIGH);
digitalWrite(ledpin3, HIGH);
digitalWrite(ledpin4, HIGH);
}
else
{
digitalWrite(ledpin, HIGH);
delay(100);
digitalWrite(ledpin, LOW);
delay(100);
digitalWrite(ledpin1, HIGH);
delay(100);
digitalWrite(ledpin1, LOW);
delay(100);
digitalWrite(ledpin2, HIGH);
delay(100);
digitalWrite(ledpin2, LOW);
delay(100);
digitalWrite(ledpin3, HIGH);
delay(100);
digitalWrite(ledpin3, LOW);
delay(100);
digitalWrite(ledpin4, HIGH);
delay(100);
digitalWrite(ledpin4, LOW);
delay(100);
}
}