Pages: [1]   Go Down
Author Topic: Problema con la activacion de placa de reles  (Read 554 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley-grin
Logged

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 956
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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:
  Enciende_rele(4);  //---para encender el rele numero 4
Y la funcion:
Code:
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.
« Last Edit: March 01, 2013, 01:48:57 pm by Heke » Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Pages: [1]   Go Up
Jump to: