Problemas al accionar 4 salidas juntas

Hola, apelo a la ayuda de uds, necesito hacer 4 lecturas de entradas cada 10 minutos, todas independientes, el problemas esta que en la salida de mi arduino, si estan las 4 en “1” (encendidas) se debera encender las 4 al mismo tiempo, y si hay encendida 3 entradas solo las 3 salida asociadas a la entrada, pero eh pensado hacerla con millis, eh probado pero no me resulta. Con delay no hay problemas, el tema es que deben ser a la vez. muchas gracias, ayuda por favor.
adjunto lo que tengo hecho

prueba_10000_con_millis.ino (597 Bytes)

Los códigos menores a 9k deben postearse usando las etiquetas de código.
Por favor, edita y hazlo asi podemos responderte.