0301 osveshennost
Перейти к навигации
Перейти к поиску
//////////////////////////////////////////////
// 2019.07.22 woronin, umkiedu@gmail.com
// Датчик освещености, последовательный порт
// Robot UMKI controller K6_3
// Самостоятельно - провести замеры, измените время реагирования датчика
//////////////////////////////////////////////
#define blink_PIN11 A1
#define PIN_PHOTO_SENSOR A0
void setup()
{
pinMode(blink_PIN11, OUTPUT);
// открываем последовательный порт
Serial.begin(9600);
}
void loop() {
int val = analogRead(PIN_PHOTO_SENSOR);
digitalWrite(blink_PIN11, HIGH);
Serial.print("Light is ");
Serial.print(val);
Serial.println(" Lx\t");
if (val < 300) {
// Светло, выключаем светодиод
digitalWrite(blink_PIN11, HIGH);
} else {
// Темновато, включаем светодиод
digitalWrite(blink_PIN11, LOW);
}
delay (1000);
}