int ldr = A0;
int led = 13;
int light = 500; //ตั้งค่าแสง
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT); //กำหนดขา led เป็น OUTPUT
}
void loop() {
int ldrVal = analogRead(ldr); //อ่านค่าจาก LDR
Serial.println("---------------------------------");
Serial.print("ค่า : ");
Serial.println(ldrVal); //พิมพ์ค่าที่อ่านได้จาก LDR ไปยัง Serial Monitor
if(ldrVal < light){ //ถ้าค่าที่อ่านได้จาก LDR น้อยกว่าค่าขีดจำกัด
Serial.println("มืด");
digitalWrite(led, HIGH);
} else {
Serial.println("สว่าง");
digitalWrite(led, LOW);
}
delay(500);
}