Articles

Interfaz de módulo de relé con Arduino-Módulo de relé Arduino

En este artículo, vamos a controlar un módulo de relé Arduino. Controlaremos dos dispositivos diferentes que lo usen. Primero controlaremos un LED simple, luego controlaremos una bombilla usándola. El Arduino puede controlar los dispositivos que se ejecutan en hasta 5V, por lo que si queremos controlar los dispositivos que se ejecutan en más de 5V o los dispositivos de aire acondicionado, entonces tendremos que usar un módulo de relé a través del cual podemos controlar los dispositivos de aire acondicionado y CC.

Módulo de Relé

Un relé es básicamente un interruptor operado por un electroimán. El electroimán requiere un pequeño voltaje para activarse que le daremos desde el Arduino y una vez que se active, tirará del contacto para hacer el circuito de alto voltaje.

El módulo de relé que vamos a utilizar es el SRD-05VDC-SL-C. Se ejecuta en 5V y podemos controlarlo con cualquier microcontrolador, pero vamos a usar Arduino.

Módulo de relé de 5V

Módulo de relé Arduino
Módulo de relé Pin out

El módulo de relé Arduino tiene un total de seis pines: tres en un lado y tres en el otro lado.En la parte inferior, hay tres pines que son señal, 5V y tierra. Conectaremos estos pines con el Arduino. Mientras que en el otro lado, hay NC (Normalmente cerrado), C (Común) y NO (normalmente abierto) que son los pines de salida del relé de 5V. Allí, conectaremos el dispositivo de salida.

Normalmente abierto (NO) VS Normalmente cerrado (NC)

El Arduino, módulo de relé se puede utilizar en dos estados que son:

  1. Normalmente abierto (NO)
  2. Normalmente cerrado (NC)

Normalmente abierto (NO)

En el normalmente abierto estado, la salida inicial de la retransmisión será baja cuando va a ser alimentado. En este estado, se utilizan los pines comunes y los normalmente abiertos.

Normalmente cerrado (NC)

En el normalmente cerrado, la inicial de salida del relé será alto cuando se alimenta. En este estado, se utilizan los pines comunes y los normalmente cerrados.

Control de dispositivos de CC utilizando el Módulo de relé Arduino

En la primera parte, controlaremos un led utilizando el relé y en la segunda parte controlaremos un dispositivo de alto voltaje utilizando el relé. Controlar un dispositivo de CC es fácil en comparación con el dispositivo de CA. Para controlar el dispositivo de CC, no necesita una fuente externa hasta que esté controlando un dispositivo de voltaje pequeño como LED que funciona con hasta 5 V.

Componentes

  1. Arduino Uno
  2. Módulo de Relé
  3. LED

Diagrama de Circuito y Explicación

Las conexiones para conectar el módulo de relé con Arduino son muy simples. En este ejemplo, conectaremos el módulo de relé con Arduino en el estado normalmente abierto. Por lo tanto, conecte el 5V y la tierra del Arduino con el 5V y la tierra del módulo de relé. A continuación, conecte el pin de señal del módulo de relé con el pin 12 del Arduino.

En el otro lado del módulo de relé, usaremos el pin común y el pin normalmente abierto porque vamos a conectar el relé en el estado normalmente abierto. Por lo tanto, conecte el pin 13 de Arduino al común del módulo de relé y el normalmente abierto (NO) del módulo de relé al pin positivo del LED. Conecte el otro pasador de LED a la tierra de Arduino.

Led de control mediante módulo de relé Arduino
LED de control mediante módulo de relé Arduino

Código

int relay_pin = 8;int led_pin = 13;void setup(){ pinMode(relay_pin,OUTPUT); pinMode(led_pin,OUTPUT); digitalWrite(led_pin,HIGH);}void loop(){ digitalWrite(relay_pin,HIGH); delay(5000); digitalWrite(relay_pin,LOW); delay(5000);}

Control del dispositivo de CA usando el módulo de relé Arduino

Para el control del dispositivo de CA, debe tomar las precauciones necesarias porque el CA es peligroso y puede causarle daños. Por lo tanto, para evitar cualquier peligro, siga el siguiente tutorial correctamente.

Componentes requeridos

  1. Arduino Uno
  2. Módulo de relé
  3. Bombilla con soporte

Diagrama de circuito y explicación

dispositivo de control de ca mediante módulo de relé arduino
Dispositivo de alto voltaje con Arduino

Para el control del dispositivo de CA, requeriremos una fuente externa que alimentará la fuente de CA. Por lo tanto, conecte el VCC, la tierra y la señal a los 5V, la tierra y el pin 8 de Arduino respectivamente. En el otro extremo, conecte un cable de la fuente de CA a un extremo de la bombilla y el otro cable a la (C) común del relé. A continuación, conecte el normalmente abierto (NO) al otro extremo de la bombilla.

Código

int relay_pin = 8;void setup(){ pinMode(relay_pin,OUTPUT);}void loop(){ digitalWrite(relay_pin,HIGH); delay(5000); digitalWrite(relay_pin,LOW); delay(5000);}

Videos

Diseño de PCB

Después de asegurarse de que todo funciona correctamente en el tablero, he diseñado el PCB en KiCad.

Diseño de PCB Arduino de relé

A continuación hay un enlace a la carpeta del proyecto de este proyecto.

Después de diseñar las PCB, generé el archivo Gerber necesario para la fabricación de PCB.

Puede descargar el archivo Gerber a través del siguiente enlace

Componentes requeridos

  1. Arduino Nano
  2. Relé SRD-05VDC-SL – C X 4
  3. Bloque de terminales 3 pines 5.08mm X 4
  4. Barril Jack
  5. Diodo 1N4007 X 5
  6. LED Rojo
  7. el LED Verde X 4
  8. BC547 X 4
  9. Resistencia de 1k X 5
  10. Resistencia de 220ohm X 5
  11. Resistencia de 2k
  12. Interruptor de 3 pin

Ordenar el Pcb

Ahora tenemos el diseño de PCB y es el momento de pedir la PCB. Para eso, solo tienes que ir a JLCPCB.com y haga clic en «CITA AHORA» botón.

JLCPCB también el patrocinador de este proyecto. JLCPCB (Shenzhen JLC Electronics Co., Ltd.), es la empresa de prototipos de PCB más grande de China y un fabricante de alta tecnología especializado en prototipos rápidos de PCB y producción de PCB de lotes pequeños. Puede pedir un mínimo de 5 PCB por solo $2.

Para obtener la PCB fabricada, cargue el archivo gerber que descargó en el último paso. Sube el .archivo zip o también puede arrastrar y soltar los archivos gerber.

Después de subir el archivo zip, verás un mensaje de éxito en la parte inferior si el archivo se ha cargado correctamente.

Usted puede revisar la PCB en el visor de Gerber para asegurarse de que todo está bien. Puede ver la parte superior e inferior de la PCB.

Después de asegurarse de que nuestro PCB se ve bien, ahora podemos hacer el pedido a un precio razonable. Puede pedir 5 PCB por solo 2 2, pero si es su primer pedido, puede obtener 10 PCB por $2.

Para realizar el pedido, haga clic en el botón «GUARDAR EN EL CARRITO».

Mi Pcb tomó 2 días para obtener fabricados y llegó en menos de una semana con DHL opción de entrega. Los PCB estaban bien embalados y la calidad era realmente buena.

Relé Arduino

Después de montar aquí todo es como parece.

Relay Arduino

Code

int relay1_pin = 6;int relay2_pin = 7;int relay3_pin = 8;int relay4_pin = 9;void setup() { pinMode(relay1_pin, OUTPUT); pinMode(relay2_pin, OUTPUT); pinMode(relay3_pin, OUTPUT); pinMode(relay4_pin, OUTPUT); digitalWrite(relay1_pin, LOW); digitalWrite(relay2_pin, LOW); digitalWrite(relay3_pin, LOW); digitalWrite(relay4_pin, LOW);}void loop() { digitalWrite(relay1_pin, HIGH); delay(1000); digitalWrite(relay2_pin, HIGH); delay(1000); digitalWrite(relay3_pin, HIGH); delay(1000); digitalWrite(relay4_pin, HIGH); delay(1000); digitalWrite(relay4_pin, LOW); delay(1000); digitalWrite(relay3_pin, LOW); delay(1000); digitalWrite(relay2_pin, LOW); delay(1000); digitalWrite(relay1_pin, LOW); delay(1000);}

Video

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *