Hay varias formas de hacerlo.
Con temporizador calculando los tres días o cun sendor de luz, LDR. Lo que puedes hacer el LDR que cuando detecte el día 3, se abra la electroválvula durante 10 segundo que puedes hacerlo con temporizador TIMER o mediante retardos.
La LDR cuenta los días desde el 1 hasta el 3. Si lo deseas también la noche, pero vamos a suponer que es de día.
Guarda una condicional btfss.
Ejemplo:
Estamos el día 0. Hay que llegar al día 3. Dentro del programa queda algo así.
0 = 3 ; No activa la electroválvula.
1 = 3 ;
2 = 3 ;
3 = 3 ; Si activa la electroválvula y en 10 segundos.
Se resetea y vuelvas a contar los días.