// Даём понятное имя пину с фоторезистором constexpr int LDR_PIN = A3; // Даём понятное имя пину с пищалкой constexpr int BUZZER_PIN = 7; void setup() { // Настраиваем пин с фоторезистором в режим входа pinMode(LDR_PIN, INPUT); // Настраиваем пин с пищалкой в режим выхода pinMode(BUZZER_PIN, OUTPUT); } void loop() { // Считываем аналоговый сигнал с фоторезистора int ldrLight = analogRead(LDR_PIN); // Преобразуем значение с фоторезистора в частотный диапазон для пищалки int frequency = map(ldrLight, 0, 1023, 500, 5000); // Заставляем пин с пищалкой звучать на высчитанной частоте tone(BUZZER_PIN, frequency); }