I am designing a motorised blind (powered by a Raspberry Pi) and need a reliable way of detecting when the blind is fully "up" or "down".
I don't want to use a stepper motor, and rely on counts, as I want it to handle situations where the Pi crashes / power cycles.
The simplest way seems to be a switch or sensor to detect when the blind is up or down, and I think a beam sensor would be neatest. The sensor needs to work in the dark, as the blind should be able to function at night. (I plan to automate it so the blind closes when there is no-one in the room at night.)
Have looked on Adafruit, but can't see anything suitable. Does such a thing exist?