#define ldr_sensor 35
#define relay 5
#define ANALOG_THRESHOLD 800 //toleransi 50 lux
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(relay, OUTPUT);
}
void loop() {
int analogValue = analogRead(ldr_sensor);
if (analogValue < ANALOG_THRESHOLD){
digitalWrite(relay, HIGH);
}
else {
digitalWrite(relay, LOW);
}
}
Loading
esp32-devkit-c-v4
esp32-devkit-c-v4