const int potPin = 34;
const int quantLeds = 5;
int ledPinsVerm[] = {32, 33, 25, 26, 27};
int ledPinsVerde[] = {23, 22, 21, 19, 18};
void setup()
{
for(int i = 0; i < quantLeds; i++)
{
pinMode(ledPinsVerm[i], OUTPUT);
pinMode(ledPinsVerde[i], OUTPUT);
}
}
void loop () {
int valPoten =analogRead(potPin);
int ledNivel = map(valPoten, 0, 4080, 0, quantLeds);
for (int i = 0; i < quantLeds; i++)
{
if (i < ledNivel)
{
digitalWrite(ledPinsVerm[i], HIGH);
digitalWrite(ledPinsVerde[i], HIGH);
}
else
{
digitalWrite(ledPinsVerm[i], LOW);
digitalWrite(ledPinsVerde[i], LOW);
}
}
}