Un relé (o relé electromecánico) es un interruptor controlado eléctricamente. Es un componente fundamental cuando trabajas con Arduino, ya que permite que un circuito de baja potencia y voltaje (como los 5V o 3.3V del microcontrolador) controle dispositivos de alta potencia o voltaje (como lámparas de 110V/220V, motores de corriente alterna, electroválvulas o bombas de agua).
1. ¿Cómo funciona un módulo relé para Arduino?
Los módulos comerciales para Arduino ya vienen preparados con todo lo necesario para conectarlos de forma segura:
- Una bobina electromagnética: Al energizarse con 5V, crea un campo magnético que mueve una pequeña palanca metálica (el contacto físico del interruptor).
- Un optoacoplador y un transistor: Protegen el Arduino de picos de voltaje inversos que genera la bobina al apagarse.
- Bornes de tornillo: Permiten conectar los cables de alta potencia de forma segura.

Conexiones de los bornes de salida (Carga):
En la parte de alta potencia verás tres tornillos:
- COM (Común): Aquí conectas una de las líneas de alimentación del dispositivo que quieres controlar.
- NO (Normalmente Abierto): El circuito está abierto por defecto (apagado). Cuando el relé se activa, se cierra y deja pasar la corriente. Es el más utilizado.
- NC (Normalmente Cerrado): El circuito está cerrado por defecto (encendido). Se abre cuando el relé se activa.
2. Conexión básica (Lado de control – Arduino)
Normalmente, el módulo de 1 canal tiene 3 pines de control principales:
- VCC: A 5V del Arduino.
- GND: A GND del Arduino.
- IN: Al pin digital del Arduino (por ejemplo, el pin 7) para enviar la señal de activación.
Nota importante: Muchos relés comerciales son de lógica invertida (se activan con un nivel bajo o
LOWy se desactivan con un nivel alto oHIGH), aunque esto puede variar según el modelo o si cuentan con un jumper selector de alta/baja señal.
3. Código de ejemplo para activar un relé
Este programa básico enciende y apaga un dispositivo conectado al relé cada 3 segundos.


Deja una respuesta