ESP8266 NodeMCU LDR : วัดความสว่างของแสงด้วย LDR LDR คือ ตัวต้านปรับค่าได้ตามแสง ซึ่งความต้านทานที่เปลี่ยนไปทำให้โวลต์ที่ไหลผ่านตัวต้านทานเปลี่ยนไปด้วย เราสามารถวัดโวลต์และอ่านค่าเป็นความสว่างของแสงจาก LDR ได้ สัญญาณที่ได้เป็นแบบ Analog ดังนั้นจึงทำได้โดยผ่านทางขา A0 ของ NodeMCU
ต่อวงจร ESP8266 LDR ดังนี้ 
โคดอ่านค่า LDR NodeMCU
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(500);
}
เมื่ออัพโหลดโคดแล้ว เปิด Serial Monitor จะเห็นค่า LDR ให้ทดลองบังแสงของ LDR จะเห็นค่าความสว่างแสงที่เปลี่ยนไป
คลิปวีดีโอสอน Arduino ESP8266 LDR : ESP8266 วัดความสว่างของแสงด้วย LDR