// Даём понятное имя светодиоду на пине 5 constexpr int LED_PIN = 5; // Даём понятное имя потенциометру на пине A2 constexpr int POT_PIN = A2; void setup() { // Настраиваем пин со светодиодом в режим выхода pinMode(LED_PIN, OUTPUT); // Настраиваем пин с потенциометром в режим входа pinMode(POT_PIN, INPUT); } void loop() { // Считываем аналоговый сигнал с потенциометра int rotation = analogRead(POT_PIN); // Преобразуем диапазон значений с потенциометра [0;1023] // в диапазон значений для светодиода [0;255] int brightness = map(rotation, 0, 1023, 0, 255); // Выдаём результат на светодиод analogWrite(LED_PIN, brightness); }