Electronic – How to create small engine with timer

devicetimer

I'm not sure that this is the correct place to ask, but I have had great success with questions on the other stackexchange sites, so I'll try my luck 🙂

I need a device, which can press a button on a given time, which I should be able to set. It's meant for turning on my washing machine in the middle of the night. So I would want to put the device over the turn-on button before I go to bed and then have it press the button at a time, I've set it for.

If anybody knows a place to get something like that, I would love to hear about it else I would be willing to build it myself, if I know what to look for.

Thanks!

Best Answer

You could use an Arduino microcontroller and wire it with a relay inside the button panel of the washing machine. This might be a little neater than using a solenoid and wouldn't require you to take it off when you aren't using it. You could have a dial (potentiometer) to adjust how long it will wait (1 hr, 2 hrs, 5 hrs, etc.) before momentarily clicking the relay. A little indicator led could be used to show it is counting down. An Arduino Uno might would be a bit overkill, but would allow plenty of customization (LED/LCD display, different methods of input) and also expansion (you could also control your dryer or other appliances). I would be happy to give you more information, I don't know how much experience (if any) you have in any of this.