void setup() { for (int currentLed = 0; currentLed < totalLed; currentLed++) { pinMode(ledPins[currentLed], OUTPUT); // линии для светодиодов работают на выход }} void loop() { int sensorReading = analogRead(analogPin); // считывание данных с датчика int ledLevel = map(sensorReading, 500, 1023, 0, totalLed); for (int currentLed = 0; currentLed < totalLed; currentLed++) { if (currentLed < ledLevel) { digitalWrite(ledPins[currentLed], HIGH); } else { digitalWrite(ledPins[currentLed], LOW); } }}