Este tutorial es parte de: Control de relé con Arduino
Este es un grupo de videos relacionados con el relevo. Los enlaces a otros videos se encuentran debajo de este artículo.
Controlar un relé de 5V con Arduino para accionar una carga de CA o CC, como una bombilla o un motor
Este tutorial demuestra cómo usar unmódulo de relé de 5 Vcon Arduino para controlar dispositivos de alto voltaje, como luces, ventiladores u otros electrodomésticos. El relé utilizado en esta lección esaltamente desencadenante, lo que significa que se activa cuando el pin de señal recibe un voltaje de nivel alto (5V).
Los módulos de relé son esenciales en la domótica y en los sistemas de control industrial, ya que permiten conectar de forma segura microcontroladores con dispositivos alimentados por corriente alterna.
El código de Arduino y el diagrama de conexiones están disponibles más abajo en este artículo.
¿Qué es un relé activado por nivel alto?
Arelées un interruptor electromecánico controlado eléctricamente. Elaltamente desencadenanteLa versión se activa cuando el pin de señal de entrada se lleva a ALTO (típicamente 5 V). Contiene:
-
Unbobina electromagnéticapara cambiar
-
Anormalmente abierto (NA)ynormalmente cerrado (NC)contacto


-
Pines de señal, VCC y GND
Este módulo permite que Arduino controle dispositivos que funcionan a un voltaje más alto del que la placa puede manejar directamente.
Cableado del módulo de relés
Para usar el relé con Arduino de forma segura, conéctelo de la siguiente manera:
-
VCC(pin central) -5Ven Arduino
-
MASA-MASAen Arduino
-
IN (pin de señal)-Pin digital 2en Arduino
-
Terminales de salida del relé-Conecte uno de los terminales en serie con una bombilla, un ventilador o cualquier otra carga CA/CC.
Descripción general del código
Aquí está el código básico de Arduino utilizado en esta lección:
cppCopyEditvoid setup() {
pinMode(2, OUTPUT); // Set pin 2 as output
}
void loop() {
digitalWrite(2, HIGH); // Turn relay ON
delay(1000); // Wait 1 second
digitalWrite(2, LOW); // Turn relay OFF
delay(1000); // Wait 1 second
}
-
Elel relé está encendidocuando el pin digital 2 se establece en ALTO.
-
Elel relé está apagadocuando el pin 2 está en LOW.
-
El ciclo se repite cada 1 segundo.
Esta configuración se utiliza comúnmente para automatizar la iluminación del hogar o el control de la energía en función de sensores o de horarios.
Capítulos del vídeo
-
00:00Relay explicado
-
03:33Cableado explicado
-
04:42— Código explicado
-
06:10— Demostración
Este tutorial es parte de: Control de relé con Arduino
- Código y vídeo de Arduino para un relé de 5V de doble canal
- TTP224 sensor táctil de 4 canales para controlar cargas AC/DC mediante relé
- Uso de un módulo de relé de 5V (bajo disparador) con Arduino
- Uso de un termopar tipo K con MAX6675, relé y pantalla
- Uso de un interruptor de láminas para controlar un relé y cargas CA/CC con un Arduino
- Usando un módulo táctil TTP223B y un relé para controlar cargas AC/DC con un Arduino
- Usar un pulsador de Arduino para accionar un relé y una bombilla de CA
/*
* This is the Arduino code for Dual Channel 5V Relay
* to control turning ON or OFF AC or DC loads
* Watch the video https://youtu.be/58XWVDnB7Ss
*
* Written by Ahmad Nejrabi for Robojax Video
* Date: December 26, 2017, in Ajax, Ontario, Canada
* Permission granted to share this code given that this
* note is kept with the code.
* Disclaimer: this code is "AS IS" and for educational purposes only.
*
*/
void setup() {
pinMode(7, OUTPUT);// connected to S terminal of Relay
}
void loop() {
digitalWrite(7,HIGH);// turn relay ON
delay(3000);// keep it ON for 3 seconds
digitalWrite(7, LOW);// turn relay OFF
delay(5000);// keep it OFF for 5 seconds
}
Cosas que podrías necesitar
-
AmazonasMódulo de relé de 5V de 1 canalamzn.to
-
AliExpressCompra módulo de relé de 1 2 4 6 8 canales de 5v 12v.s.click.aliexpress.com
Recursos y referencias
Aún no hay recursos.
Archivos📁
No hay archivos disponibles.