Hola, efectivamente , tendras que usar 3 pines para leer la desconexion de algun cable, si no he entendido mal tu pregunta y el codigo expuesto tilenes previsto para leer los pines 8, 10 y 12 luego tienes que añadir en el setup:
pinMode(voltaje, INPUT);
pinMode(voltaje2, INPUT);
pinMode(voltaje3, INPUT);
y en el loop para leerlos:
// lecturas de los tres voltajes
if (digitalRead(voltaje) == HIGH && digitalRead(voltaje2) == HIGH && digitalRead(voltaje3) == HIGH) {
analogWrite(LEDVERDE, 255);
analogWrite(LEDROJO, 0);
digitalWrite(LED3, HIGH);
} else {
analogWrite(LEDVERDE, 0);
analogWrite(LEDROJO, 255);
digitalWrite(LED3, LOW);
Si no he entendido mal la consulta, si esto no vale necesito que detallaras un poco mas el proyecto y el cableado que tienes.
Saludos.