/** * Эксперимент № 10. Фоторезистор. * Изучение ардуино через опыты. * * Управление подсветкой в зависимости от освещенности, с помощью фоторезистора. */ const int pinPot = 0; // Аналоговый пин, к которому подключен фоторизстор const int pinLed = 11; // Цифровой пин с ШИМ, к которому подключен светодиод void setup() { pinMode(pinLed,OUTPUT); Serial.begin(9600); } void loop() { const int val = analogRead(pinPot); // Считываем значение с порта фоторзистора Serial.println(val); // Выводим значение в последовательный порт analogWrite(pinLed, val / 4); // Устанавливаем яркость светодиод в соответствии с полученным значением от фоторезистора delay(10); // Небольшая пауза, в 0,1 сек. }
