I have a machine that throws a tennis ball for my dog which is fine and works ok. The problem is that there is a sensor it uses to detect (simple diagram of a similar sensor here)when there is a ball ready to be thrown and when it gets dirty/wet it fails, usually after a couple of days, so it...