Codey OnlineBibliothèque de composants Arduino & ESP32 › 3-Channel 5V Relay Module
3-Channel 5V Relay Module
Sortie

3-Channel 5V Relay Module

Il s'agit d'un module relais permettant de commander des charges externes depuis un microcontrôleur via des broches d'entrée numériques. Il est alimenté par VCC et GND, et les canaux relais sont pilotés par les broches IN pour une commutation marche/arrêt isolée de circuits de plus forte puissance.

Largeur: 50.6 mm

Brochage — 3-Channel 5V Relay Module

Broche Signal Description
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

Exemple de schéma de câblage — 3-Channel 5V Relay Module

De Vers Fil
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

Exemple de code Arduino — 3-Channel 5V Relay Module

Cet exemple a été écrit et vérifié à la compilation pour le arduino-uno. Codey Online l'adapte pour vous à toute autre carte prise en charge.

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);
}

Composants similaires

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

Construisez votre projet Arduino ou ESP32 avec l'IA

Décrivez ce que vous voulez créer. Codey Online écrit le code, dessine le schéma de câblage, le compile et flashe votre carte directement depuis le navigateur.

Commencez gratuitement