How do you want to have your wipers become more intelligent? In this way, they could remember how frequent you need to use them. But of course, this will need the help of an ATmega8L microcontroller.
When you need to activate the wiper, you just press the button and it will run in one course. There is a 45 seconds waiting time that if you do not press the button, it will go on standby while telling itself that only one course is needed. The system will activate the wiper again if the button is pressed before 45 seconds. The good thing is that it will remember the interval when you pressed the button.
Click here to visit the project page.