Go Down

Topic: Problema con la activacion de placa de reles (Read 658 times) 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.
CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Go Up