Cómo usar un módulo de relés con Arduino

Posted on by
Módulo relés de 4 canales

Módulo relés de 4 canales

Para poder controlar dispositivos alimentados a más voltaje de lo que podemos utilizar Arduino el método más común es mediante relés. Los relés nos proporcionan un aislamiento eléctrico entre Arduino y el dispositivo en cuestión que queramos controlar como por ejemplo un sistema de alumbrado, un motor de corriente alterna o corriente continua. De esta forma mediante unos de los pines digitales de Arduino ponemos encender y apagar aparatos eléctricos con un 0 o un 1.

El módulo que vamos a utilizar esta formado por 4 relés SRD-05VDC-SL-C, se alimenta a 5 voltios y cierra el circuito cuando lo ponemos a 0. Esto no siempre es así, depende del relé que utilicemos. Para utilizarlo conectaremos VCC (5V) y GND de Arduino y 4 salidas digitales, en este caso utilizaremos los pines 2,3,4 y 5.

A continuación dispones de un código de prueba para verificar su correcto funcionamiento.

Código

#define RELAY_ON 0    
#define RELAY_OFF 1
 
 
void setup () {
  digitalWrite (2, RELAY_OFF);
  digitalWrite (3, RELAY_OFF);
  digitalWrite (4, RELAY_OFF);
  digitalWrite (5, RELAY_OFF);
  
  pinMode (2, OUTPUT);
  pinMode (3, OUTPUT);
  pinMode (4, OUTPUT);
  pinMode (5, OUTPUT);
  
}
 
void loop () {
  
  digitalWrite (2, RELAY_ON);
  delay (2000);
  digitalWrite (2, RELAY_OFF);
  delay (2000);  
}

Ya solo depende de vuestra imaginación el uso que le podéis dar a este módulo, desde una bomba de riego automatizada, un sistema de alumbrado o por ejemplo un sistema humidificación y temperatura.

Comments are disabled