Photodetectors

your common LDR will do the job just fine, just stick high enough resistor in series and use it as a voltage divider and read the input...

high the resistor the more sensitive you can make it....