const int ldr = A0; void setup() { Serial.begin(9600); pinMode(ldr,INPUT); } void loop() { int ldrStatus=analogRead(ldr); Serial.print("Light conditions: "); // assign data to light conditions by using an if...else structure if (ldrStatus <= 50) { Serial.println("sunny day"); } else if ((ldrStatus > 50) && (ldrStatus <= 85)) { Serial.println("cloudy day "); } else if ((ldrStatus > 85) && (ldrStatus <= 135)) { Serial.println("rain probability "); } else if ((ldrStatus > 135) && (ldrStatus <= 900)) { Serial.println("dusk or dawn"); } else { Serial.println("darkness"); } delay(1000); }