void setup() {
// กำหนดพอร์ต
pinMode(4, INPUT); // เซ็นเซอร์แสง LDR เป็นอินพุต
pinMode(16, OUTPUT); // หลอดไฟ LED เป็นเอาต์พุต
Serial.begin(115200); // เริ่มต้นการสื่อสารแบบอนุกรมเพื่อดูจากค่าเซนเซอร์
}
void loop() {
// อ่านค่าจากเซ็นเซอร์ LDR
int ldrValue = analogRead(4);
// แสดงค่าที่อ่านจาก LDR ใน Serial Monitor
Serial.print("LER Value: ");
Serial.println(ldrValue);
// ตรวจสอบค่าแสง
if (ldrValue < 500) {
digitalWrite(16, HIGH); // เปิดไฟ LED ถ้าค่าแสงน้อยกว่าเกณฑ์
} else {
digitalWrite(16, LOW); //. ปิดไฟ LED ถ้าค่าแสงมากกว่าเกณฑ์
}
delay(1000); // รอ 1 วินาที
}