First off thank you in advance for taking the time to read this and for any help you are able to provide.
I am looking to automate a process I perform multiple times a week if not daily.
I use a vaccum pump to infuse wood in a vacuum chamber. I turn on the pump and let it run for 20 minutes, turn off the pump, and then release the vacuum pressure with a manual ball valve. I often forget to turn off the pump and will let it run for hours. It doesn't hurt anything other than I'm worried about burning out the pump motor and generally annoyed with using the extra power.
So this is what I'd like to do. Create a system that has one button and will do the following.
Press the button
Turn on the pump (release valve is normally closed)
Timer starts (20 minutes)
Timer is exhausted
Pump turns off
Release valve opens (10-20 seconds?)
Release valve returns to closed
The system reverts back to start
Is this something that a complete novice can or should take on? I have some specs and a valve that I was looking at. Oh, and I have an Uno that I used for uploading firmware to a 3D printer.
Pump - 2.5 amps Example of pump I'm using
Link to valve - 1/4inch DC 12V 2 Way Normally Closed Electric Solenoid Air Valve
From what I gather I would need some sort of relay to control the valve. And likely one for the pump as well. I'm not sure if timers can be created in sketches or if that is another piece of hardware.
Any advice would be greatly appreciated. I've been wanting to get into this side of prototyping but I have yet to have an application as my first go. I have difficulty with tutorials but appreciate the time that went into creating them.
I hope all is well,