Salidas como condicion de un if

Hola, este es mi primer post, espero hacerlo correctamente...soy nuevo en este mundo...quiero hacer una pregunta realmente tonta quizas, espero que me ayuden

Puedo tomar una salida como condición de un IF?

Ejemplo :

 if(ElecValv_Subir == HIGH)
   {
   digitalWrite(ElecValv_Traslacion_Adentro,RELAY_ON);
   delay(100);
   }

En el setup ya declare los pines como salidas...

Es un fragmento de mi codigo, el cual consiste en activar una electrovalvula que hara subir un brazo, y luego trasladar hacia adentro

Buenas, si que es posible como en el código que muestras.

Te recomiendo hacer unas pruebas de su funcionamiento con unos leds y pulsadores para no correr riesgo alguno.

Verás que lo dominas en un par de pruebas.

Saludos

en todo caso seria:

if(digitalRead(ElecValv_Subir) == HIGH)