#define LED_1 15
#define LED_2 2
#define LED_3 0
#define LED_4 4
#define LED_5 16
#define LED_6 17
#define POTEN 12
int leds[] = {LED_1, LED_2, LED_3, LED_4,LED_5, LED_6};
void setup() {
for (int i = 0; i < sizeof(leds); i++)
{
pinMode(leds[i], OUTPUT);
}
pinMode(POTEN, INPUT);
Serial.begin(115200);
}
void loop() {
int value = map(analogRead(POTEN), 0, 4095, 0, 6);
Serial.println(value);
for (int i = 0; i < sizeof(leds) / sizeof(leds[i]); i++)
{
if (value > i)digitalWrite(leds[i], HIGH);
else digitalWrite(leds[i], LOW);
}
delay(50);
}