Problema con la activacion de placa de reles

Hola, me compre hace 2 semanas una placa de 8 relés para hacer un poco de demótica con la ethernet shield.

La sorpresa fue cuando llegaba a la parte de poner el modo del pin conectado al relé en OUT, pues el relé se activaba.

Cuando quiero activar el relé tengo que poner digitalWrite( PIN_D_RELE1, LOW).

Vi en otro post que uno de los mensajes ponía como hacerle un arreglo a la placa para poder utilizar señales positivas, exactamente este

Quería ver si alguien me podía ayudar a como hacerlo paso por paso.

La placa que tengo es esta


Gracias de antemano :smiley:

Pues tendrias que conectar el pin de salida del arduino a donde pone VCC del R1 y el pin llamado IN0 mandarlo a masa.

Si no te quieres complicar haz una funcion que se llame por ejemplo enciende_rele y le pasas el valor de rele

Me explico, la llamada seria:

   Enciende_rele(4);  //---para encender el rele numero 4

Y la funcion:

void Enciende_rele(int n_rele)
   {
    if (n_rele == 1) {digitalWrite(PIN_D_RELE1, LOW)};
    if (n_rele == 2) {digitalWrite(PIN_D_RELE2, LOW)};
    if (n_rele == 3) {digitalWrite(PIN_D_RELE3, LOW)};
    if (n_rele == 4) {digitalWrite(PIN_D_RELE4, LOW)};
etc....
   }

Para apagar, lo mismo pero en high.