Control de relays

Tengo un módulo de 4 relés a 5 v y una placa arduino uno, y quisiera saber de algún shart en el que se pueda activar y desactivar los 4 relés en secuencia, es decir al pulsar un sólo interruptor se activa relé 1, al soltar en interruptor se apaga relé 1, al volver a pulsar el mismo interruptor se activa relé 2, al soltar el interruptor se apaga relé 2, al volver a pulsar el mismo interruptor se activa relé 3, al soltar interruptor se apaga relé 3 ..y así subsecuentemente, hasta regresar al relé 1, y que al alimentar tanto la placa arduino como el módulo de relés éstos últimos no se activen. Es eso posible? De antemano muchas gracias.

Creo que no tiene mucha complicación, con un bucle de 1 a 4, añadiendo un contador y reiniciandolo cuando llegue al ultimo lo tienes hecho.

Condicionas q mientras la entrada 1 (el interruptor) funcione el rele 'i' y cuando sultes el relé pare, y justo despues le metes un i++; y a correr.

Si no lo ves claro, cuando tenga un hueco te lo programo y te posteo el codigo.

Un saludo.