// Даём понятное имя пину с пищалкой constexpr int BUZZER_PIN = 3; // Даём понятное имя пину с потенциометром constexpr int POT_PIN = A0; void setup() { // Настраиваем пин с пищалкой в режим выхода pinMode(BUZZER_PIN, OUTPUT); // Настраиваем пин с потенциометром в режим входа pinMode(POT_PIN, INPUT); } void loop() { // Считываем аналоговый сигнал с потенциометра int rotation = analogRead(POT_PIN); // Преобразуем значение с потенциометра в частотный диапазон для пищалки int frequency = map(rotation, 0, 1023, 20, 20000); // Заставляем пин с пищалкой звучать на высчитанной частоте tone(BUZZER_PIN, frequency); }