David82:
Something like this?
Yes! Exactly. ![]()
Something you might have to play with is finding the right photo-transistor; most are at best sensitivity in the IR region (look at the datasheet), but you can get ones that are sensitive in other bandwidths.