int led1 = 2;
int led2 = 3;
int led3 = 4;
int led4 = 5;
int led5 = 6;
int pot = A0;
int pot_state ;
void setup() {
Serial.begin(9600);
pinMode(led1 , OUTPUT);
pinMode(led2 , OUTPUT);
pinMode(led3 , OUTPUT);
pinMode(led4 , OUTPUT);
pinMode(led5 , OUTPUT);
//pinMode(pot , INPUT);
}
void loop() {
pot_state = analogRead(pot);
//pot_state = map(pot_state , 0 , 1023, 0 , 255);
Serial.println(pot_state);
delay(50);
if (pot_state < 200 ){
digitalWrite(led1 , HIGH);
digitalWrite(led2 , LOW);
digitalWrite(led3 , LOW);
digitalWrite(led4 , LOW);
digitalWrite(led5 , LOW);
}
else if (pot_state < 400) {
digitalWrite(led1 , LOW);
digitalWrite(led2 , HIGH);
digitalWrite(led3 , LOW);
digitalWrite(led4 , LOW);
digitalWrite(led5 , LOW);
}
else if (pot_state < 600) {
digitalWrite(led1 , LOW);
digitalWrite(led2 , LOW);
digitalWrite(led3 , HIGH);
digitalWrite(led4 , LOW);
digitalWrite(led5 , LOW);
}
else if (pot_state < 800) {
digitalWrite(led1 , LOW);
digitalWrite(led2 , LOW);
digitalWrite(led3 , LOW);
digitalWrite(led4 , HIGH);
digitalWrite(led5 , LOW);
}
else if (pot_state < 1000) {
digitalWrite(led1 , LOW);
digitalWrite(led2 , LOW);
digitalWrite(led3 , LOW);
digitalWrite(led4 , LOW);
digitalWrite(led5 , HIGH);
}
else if (pot_state = 1024) {
digitalWrite(led1 , LOW);
digitalWrite(led2 , LOW);
digitalWrite(led3 , LOW);
digitalWrite(led4 , LOW);
digitalWrite(led5 , LOW);
}
}