int potPin=A0;
int Led[]={2,3,4,5};
int lastPotValue;
void setup() {
pinMode(potPin, INPUT);
for(int i=0;i<4;i++) {
pinMode(Led[i], OUTPUT);
//digitalWrite(Led[i],HIGH);
}
[Link](9600);
}
void loop() {
int potValue=analogRead(potPin)/255;
if (potValue!=lastPotValue)
for(int i=0;i<4;i++) {
digitalWrite(Led[i],LOW);
}
switch(potValue)
{
case 0:
[Link]("Very Low");
digitalWrite(Led[0], HIGH);
[Link](potPin);
delay(500);
break;
case 1:
[Link]("Low");
[Link](potValue);
[Link](potPin);
digitalWrite(Led[1], HIGH);
delay(500);
break;
case 2:
[Link]("Moderate");
[Link](potValue);
[Link](potPin);
digitalWrite(Led[2], HIGH);
delay(500);
break;
case 3:
[Link]("High");
[Link](potValue);
digitalWrite (Led[3], HIGH);
delay(500);
break;
case 4:
[Link]("Extreme");
[Link](potValue);
delay(500);
break;
default:
[Link]("error");
[Link](potValue);
break;
}
lastPotValue=potValue;
}