Go Down

Topic: Problema con la activacion de placa de reles (Read 1 time) previous topic - next topic

iKrix

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
http://arduino.cc/forum/index.php/topic,69996.msg520404.html#msg520404


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

La placa que tengo es esta





Gracias de antemano :D

Heke

#1
Mar 01, 2013, 07:46 pm Last Edit: Mar 01, 2013, 07:48 pm by Heke Reason: 1
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:
Code: [Select]
  Enciende_rele(4);  //---para encender el rele numero 4

Y la funcion:
Code: [Select]

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.

Go Up