Controlar electroválvulas con arduino?

Necesito controlar 2 electroválvulas de 24v, en periodos de tiempo cortos.Desde que se le da a start por ejemplo.

Quiero hacer una secuencia temporal de 2 horas por ejemplo y que en el minuto 10 y segundo 20 se abra la válvula a por 10 segundos y se cierre. luego la B en otro instante parecido.

Se puede hacer con arduino? que debería comprar? como sería el código para controlarlo?

Un saludo y gracias por la ayuda!

Si se puede hacer.

Deberías comprar un Arduino NANO, Mosfet mas Diodo o RELES para activar las electroválvulas, ahhh y un libro porque
tu debes hacer el código y preguntar las dudas. No al revés.
Sino te pide presupuesto y no habrá problemas porque alguien te hará el código.
El foro ayuda cuando hay un comienzo de parte del interesado.