Codey OnlineBiblioteca de componentes Arduino y ESP32 › 3-Channel 5V Relay Module
3-Channel 5V Relay Module
Salida

3-Channel 5V Relay Module

Este es un módulo de relé para controlar cargas externas desde un microcontrolador mediante pines de entrada digitales. Se alimenta con VCC y GND, y los canales de relé se activan mediante los pines IN para un conmutado aislado de encendido y apagado de circuitos de mayor potencia.

Ancho: 50.6 mm

Pinout — 3-Channel 5V Relay Module

Pin Señal Descripción
GND ground Logic ground reference for the relay module control inputs
IN1 digital Active-low control input for relay 1 — drive low to energize
IN2 digital Active-low control input for relay 2 — drive low to energize
IN3 digital Active-low control input for relay 3 — drive low to energize
VCC power 5V logic/module supply input for relay control circuitry
GND.1 ground Additional ground connection for the relay module logic side

Esquema de cableado de ejemplo — 3-Channel 5V Relay Module

Desde Hasta Cable
board:GND x1:GND black
board:5V x1:VCC red
board:D4 x1:IN1 green
board:D5 x1:IN2 blue
board:D6 x1:IN3 yellow

Código Arduino de ejemplo — 3-Channel 5V Relay Module

Este ejemplo se escribió y verificó por compilación para arduino-uno. Codey Online lo adapta a cualquier otra placa compatible.

const int RELAY1_PIN = 4;
const int RELAY2_PIN = 5;
const int RELAY3_PIN = 6;

void setup() {
  Serial.begin(9600);
  pinMode(RELAY1_PIN, OUTPUT);
  pinMode(RELAY2_PIN, OUTPUT);
  pinMode(RELAY3_PIN, OUTPUT);

  // Most 5V relay modules are active-low:
  // HIGH = relay off, LOW = relay on.
  digitalWrite(RELAY1_PIN, HIGH);
  digitalWrite(RELAY2_PIN, HIGH);
  digitalWrite(RELAY3_PIN, HIGH);

  Serial.println("3-Channel Relay Module demo starting...");
}

void loop() {
  Serial.println("Relay 1 ON");
  digitalWrite(RELAY1_PIN, LOW);
  delay(1000);
  digitalWrite(RELAY1_PIN, HIGH);

  Serial.println("Relay 2 ON");
  digitalWrite(RELAY2_PIN, LOW);
  delay(1000);
  digitalWrite(RELAY2_PIN, HIGH);

  Serial.println("Relay 3 ON");
  digitalWrite(RELAY3_PIN, LOW);
  delay(1000);
  digitalWrite(RELAY3_PIN, HIGH);

  Serial.println("All relays OFF");
  delay(1000);
}

Componentes relacionados

18650 3.7V Li-Ion Battery

18650 3.7V Li-Ion Battery

3W amplifier MAX98357A I2S DAC

3W amplifier MAX98357A I2S DAC

8-Channel Relay Module

8-Channel Relay Module

Active Buzzer Module

Active Buzzer Module

Crea tu proyecto de Arduino o ESP32 con IA

Describe lo que quieres construir. Codey Online escribe el codigo, dibuja el esquema de conexiones, lo compila y graba tu placa directamente desde el navegador.

Empieza gratis