const int photoPin = A0; // Пин фоторезистора
const int ledPin = 9; // Пин светодиода
void setup() {
pinMode(ledPin, OUTPUT); // Настройка пина для светодиода
Serial.begin(9600); // Инициализация последовательного соединения
}
void loop() {
int lightLevel = analogRead(photoPin); // Чтение значения с фоторезистора
int brightness = map(lightLevel, 0, 1023, 255, 0); // Переводим освещенность в яркость
Serial.print("Освещенность: ");
Serial.print(lightLevel);
Serial.print(" -> Яркость: ");
Serial.println(brightness);
analogWrite(ledPin, brightness); // Управляем яркостью светодиода
delay(50); // Короткая задержка для плавности
}