int potPin = A0; // Potensiometr ulangan pin
int ledPins[] = {12, 11, 10, 9, 8}; // LEDlar ulangan pinlar
void setup() {
for (int i = 0; i < 5; i++) {
pinMode(ledPins[i], OUTPUT);
}
}
void loop() {
int val = analogRead(potPin); // Potensiometrdan qiymatni o'qish (0-1023)
int numLeds = map(val, 0, 1023, 0, 255); // Qiymatni yonadigan LEDlar soniga aylantirish
for (int i = 0; i < 5; i++) {
if (i < numLeds) {
digitalWrite(ledPins[i], HIGH); // LEDni yoqish
} else {
digitalWrite(ledPins[i], LOW); // LEDni o'chirish
}
}
}