ESP8266 - Módulo de relé de 4 canales
Cuando necesitamos controlar cuatro dispositivos de alta tensión, como bombas, ventiladores y actuadores, podemos usar varios módulos de relé. Sin embargo, existe una opción más sencilla: un módulo de relé de 4 canales. Es una placa que contiene cuatro relés integrados.
Un módulo de relé de 4 canales en comparación con 4 módulos de relé de 1 canal:
- El cableado es más simple con el módulo de relés de 4 canales.
- El módulo de relés de 4 canales requiere menos espacio.
- El módulo de relés de 4 canales es más rentable.
- La programación permanece igual.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del Módulo de Relé de 4 Canales
Disposición de pines del módulo de relé de 4 canales

Un módulo de 4 canales tiene los siguientes pines:
- Pines de alimentación para placas de relés
- DC+: conecta este pin al pin de 5V de una fuente de alimentación
- DC-: conecta este pin al pin GND de la fuente de alimentación y también al pin GND de un ESP8266
- Pines de señal:
- IN1: este pin recibe la señal de control de un ESP8266 para controlar el relé 1 en el módulo
- IN2: este pin recibe la señal de control de un ESP8266 para controlar el relé 2 en el módulo
- IN3: este pin recibe la señal de control de un ESP8266 para controlar el relé 3 en el módulo
- IN4: este pin recibe la señal de control de un ESP8266 para controlar el relé 4 en el módulo
- Pines de salida: NCx (normalmente cerrado pin), NOx (normalmente abierto pin), COMx (común pin),
- NC1, NO1, COM1: Estos pines se conectan a un dispositivo de alta tensión que es controlado por el relé 1
- NC2, NO2, COM2: Estos pines se conectan a un dispositivo de alta tensión que es controlado por el relé 2
- NC3, NO3, COM3: Estos pines se conectan a un dispositivo de alta tensión que es controlado por el relé 3
- NC4, NO4, COM4: Estos pines se conectan a un dispositivo de alta tensión que es controlado por el relé 4
Para obtener información sobre cómo conectar un relé a alta tensión y las diferencias entre normalmente cerrado y normalmente abierto, consulte ESP8266 - Relay tutorial
También tiene cuatro puentes, que se pueden usar para elegir entre el disparador bajo y el disparador alto para cada relé, respectivamente.
Diagrama de Cableado
El módulo de relés de 4 canales requiere una cantidad considerable de potencia, por lo tanto no debe alimentarse directamente desde el pin de 5V del ESP8266. En su lugar, debe utilizarse una fuente de alimentación externa de 5V para el módulo.
Por lo tanto, debemos usar tres fuentes de energía:
- Un adaptador de alimentación de 5 V para el ESP8266
- Un adaptador de alimentación de 5 V para el módulo de relé de 4 canales
- Un adaptador de alimentación de mayor voltaje (12 VDC, 24 VDC, 48 VDC, 220 VAC, etc.) para los elementos gestionados por el módulo de relé de 4 canales
- Un diagrama de cableado con las tres fuentes de alimentación. La fuente de alimentación para el ESP8266 (no incluida en la imagen) puede ser ya sea mediante un cable USB o un conector de alimentación.

This image is created using Fritzing. Click to enlarge image
Para obtener m\u00e1s informaci\u00f3n, consulte Pines del ESP8266 y c\u00f3mo alimentar ESP8266 y otros componentes.
- Podemos reducir la cantidad de adaptadores de corriente utilizando una fuente de 5 V para el ESP8266 y para el módulo de relé de 4 canales.

This image is created using Fritzing. Click to enlarge image
※ Nota:
Si los cuatro dispositivos que son controlados por un módulo de relé de 4 canales tienen el mismo voltaje, entonces puede usarse un único adaptador de alimentación de alto voltaje para todos ellos. Sin embargo, si el voltaje es diferente para cada dispositivo, entonces deben utilizarse adaptadores de alimentación de alto voltaje separados.
Cómo programar para un módulo de relé de 4 canales
- Configura el pin del ESP8266 en modo de salida digital con la función pinMode().
- Manipula el estado del relé con la función digitalWrite().
Código ESP8266
Pasos R\u00e1pidos
Para empezar con ESP8266 en el IDE de Arduino, siga estos pasos:
- Consulta el tutorial sobre cómo configurar el entorno para ESP8266 en el IDE de Arduino si es la primera vez que usas ESP8266.
- Conecta los componentes tal como se muestra en el diagrama.
- Conecta la placa ESP8266 a tu computadora usando un cable USB.
- Abre el IDE de Arduino en tu computadora.
- Elige la placa ESP8266 correcta, por ejemplo (p. ej. NodeMCU 1.0 (ESP-12E Module)), y su puerto COM correspondiente.
- Copia el código y ábrelo con el IDE de Arduino.
- Haz clic en el botón Subir en el IDE para enviar el código al ESP8266.
- Escucha el clic de los relés.
- Revisa el Monitor Serial para observar el resultado.
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.