I would like to detect the presence of mail in a mailbox. In this particular case, the mailbox is a standard French mailbox (boite aux lettres), approximately 30cm h x 30cm w x 41cm d (image below). This is a fairly large space and a letter or package could land anywhere on the 30x41 floor area, or even stick in the access slot.
I am presently using a small usb scale mounted under a false floor. This works fairly well. However, it does have two weaknesses. The biggest being the failure to detect things that stick in the access slot. The other being temperature drift.
My current thought is to mount a light source and light detector on the inside top of the box and look for changes in reflected light (the box floor and all inside walls are matte black). I have tried a standard light sensor phidget with an LED as the light source. But, that does not seem to generate enough light to be reliable. I have also tried infrared (like the Sharp 3520 distance sensor. However, that seems to be time-based rather than luminance-based. So, placing a white sheet of paper on the black floor shows virtually no difference in sensor output.
BTW, I did not try to detect the opening of the slot or door as these are not a clear sign of what, if anything, has actually happened. My goal is a system that automatically detects the presence (or absence) of mail.
Is there a phidget that might do what I want, or maybe a 3rd party sensor I can interface to?
BTW, I think the right solution is probably a small camera and photo recognition. But, that is probably something for the future.