/* JIka Cahaya 10-30% led merah akan menyala jika cahaya 31-60% led kuning menyala jika cahaya 61-90% led hijau menyala jika cahaya 91-100% led merah, kuning, hijay, menyala jika cahaya < 10% maka semua LED akan mati */ int LDRSensor = A0; unsigned long previousMillis = 0; const long interval = 1000; void setup() { //Initialize Sensor (pin3) as an INPUT. pinMode (LDRSensor, INPUT); //Define baud rate for serial communication Serial.begin (9600); } void loop() { unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= interval) { previousMillis = currentMillis; // setelah 1detik mengerjakan program dibawah ini //******* START ***************************************** int Sensordata = 1023-analogRead (LDRSensor); int percentageLDR = map(Sensordata, 0, 1023, 0, 100); if(percentageLDR) { } else if ((percentageLDR>=10)&& (percentageLDR<=30)) { //led merah on } //Print the sensor value on your serial monitor window Serial.print("Sensor value:"); Serial.print(Sensordata); Serial.print(" Sensor Percentage:"); Serial.print(percentageLDR); Serial.println("%"); //******* END ************************************************* } }