Схема 4. Осваиваем фоторезистор
В первом случае, мы собираем схему, в которой данные, которые снимаются с фоторезистора уменьшаются при уменьшении освещённости. Рекомендуемое сопротивление в схеме – 1 кОм.
На второй схеме по существу, меняются местами вход земли и питания, подключённые к фоторезистору. В этом случае при уменьшении освещённости данные, которые снимаются с фоторезистора – увеличивается.
/*
Каждые 5 секунд считываем данные с фоторезистора
*/
#define PinS3 10
#define PIN_PHOTO_SENSOR A0
void setup() {
Serial.begin(9600);
pinMode(PinS3, OUTPUT);
}
void loop() {
int val = analogRead(PIN_PHOTO_SENSOR);
Serial.println(val);
if (val < 300) {
digitalWrite(PinS3, LOW);
} else {
digitalWrite(PinS3, HIGH);
}
delay(5000);
}