#define potenciometro A0
int valorLido = 0;
int var = 0;
int led[] = {8, 9, 10, 11, 12};
void setup() {
pinMode(potenciometro, INPUT);
Serial.begin(9600);
for(int i=0; i<5; i++) {
pinMode(led[i], OUTPUT);
}
}
void loop() {
valorLido = analogRead(potenciometro);
var = map(valorLido, 0, 1023, 0, 5);
for(int i=0; i<5; i++) {
if(i < var) {
digitalWrite(led[i], HIGH);
}
else {
digitalWrite(led[i], LOW);
}
}
}