I am trying to automate the street lights near my house by using a photo sensor. But before even starting I thought of asking if there is any way of sensing light in dust prone areas, since I don't want to use a sensor and then keep cleaning it to remove dust.

  • \$\begingroup\$ You are authorized to control street lights near your house? This should be interesting! Seriously though -- are you just trying to detect day/night (so the photosensor could be located anywhere it can see the sky), or are you trying to detect the light from the lamps and modulate it with some sensitivity? \$\endgroup\$
    – gwideman
    Mar 20 '14 at 10:08
  • \$\begingroup\$ trying to do both actually .... \$\endgroup\$
    – maheshg
    Mar 20 '14 at 13:03

The sensor housing should be smooth so that it cannot accumulate dust. The sensor housing should be mounted so that rain and wind wash away any accumulation. This can be established by testing different sensor housing materials and shapes over a season.

There are special nano-materials which prevent dust from sticking to a surface, but I doubt you will need these.

If you simply must allow for dust to accumulate on the sensor housing, you can put two sensors in the housing. One sensor watches the sky. The other sensor looks at an LED with fixed brightness--a light reference. When the LED sensor detects loss of light due to dust, the gain of the sensor which watches the sky can be increased.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.