Im using this tutorial (without the leds, i just printed the value to serial output) https://create.arduino.cc/projecthub/DCamino/ambient-light-sensor-using-photo-resistor-and-led-lights-9b7f39
Everything was fine, it shows analog value of 149-152 on idle (room lighting) , i did some experiment by blocking the light (70-80) and using flash from my phone (850). And then i got curious, i put my flash so close to the sensor (but no direct contact) until it reached value of 996. But when i turned off the flash light, the value went down to 117-120, instead of 149-152. I reset the power, reupload the code, reinstall the sensor, none of these give back the previous idle value.
I tried another light sensors (i bought 5 of this), and they all shows values between 144-155 (meaning ambient light still the same). I'm curious if this a common behaviour? I'm worried if i leave it under the sun for a long time it would degrade/burnt in a short time.