Commandé avant 14h00 un jour ouvrable = expédié le jour même 30 jours de délai de rétractation Garantie d’un an
← Retour à l’aperçu

Schéma de câblage et exemple de code

Voici comment connecter le Module relais 5 V pour Arduino à un Arduino UNO ou à un ESP32, avec un exemple de sketch que tu peux téléverser directement.

Contrôler un relais 5V avec Arduino UNO

Ce projet montre comment contrôler un module relais 5V avec un Arduino UNO. Le sketch bascule le relais sur ON et OFF toutes les deux secondes tout en affichant l’état dans le Serial Monitor. Vous entendrez un clic audible du relais à chaque changement d’état.

Schéma de câblage : Module relais 5 V pour Arduino sur un Arduino UNO
Schéma de câblage · Cliquez pour agrandir
Tableau de câblage : Module relais 5 V pour Arduino sur un Arduino UNO
Tableau de câblage · Cliquez pour agrandir
Control_a_5V_Relay_with_Arduino_UNO.ino · compilé et testé
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : Control a 5V Relay with Arduino UNO
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : Relay Module 5V
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// 5V Relay Module Example
const int RELAY_PIN = 7;

void setup() {
  pinMode(RELAY_PIN, OUTPUT);
  Serial.begin(115200);
  Serial.println(F("Relay module demo started."));
}

void loop() {
  // Turn relay ON
  digitalWrite(RELAY_PIN, HIGH);
  Serial.println(F("Relay: ON"));
  delay(2000);

  // Turn relay OFF
  digitalWrite(RELAY_PIN, LOW);
  Serial.println(F("Relay: OFF"));
  delay(2000);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Commande d’un relais 5V avec ESP32

Ce projet montre comment contrôler un module relais 5V à l’aide d’un ESP32. Le relais s’active et se désactive toutes les deux secondes tout en affichant son état dans le Serial Monitor. Le relais est alimenté directement depuis la broche VIN de l’ESP32 (5V via USB) et déclenché via GPIO 4.

Schéma de câblage : Module relais 5 V pour Arduino sur un ESP32 DevKit V1
Schéma de câblage · Cliquez pour agrandir
Tableau de câblage : Module relais 5 V pour Arduino sur un ESP32 DevKit V1
Tableau de câblage · Cliquez pour agrandir
5V_Relay_Control_with_ESP32.ino · compilé et testé
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : 5V Relay Control with ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : Relay Module 5V
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// 5V Relay Control Example for ESP32
const int RELAY_PIN = 4;

void setup() {
  Serial.begin(115200);
  pinMode(RELAY_PIN, OUTPUT);
  digitalWrite(RELAY_PIN, LOW);
  Serial.println("Relay control initialized.");
}

void loop() {
  // Turn relay ON (Active HIGH for standard modules)
  Serial.println("Relay: ON");
  digitalWrite(RELAY_PIN, HIGH);
  delay(2000);

  // Turn relay OFF
  Serial.println("Relay: OFF");
  digitalWrite(RELAY_PIN, LOW);
  delay(2000);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Récemment consultés

Capteur radar Doppler micro-ondes HB100

Capteur radar Doppler micro-ondes HB100

€ 5,60
LCD 1602 à rétroéclairage bleu avec I2C pré-soudé

LCD 1602 à rétroéclairage bleu avec I2C pré-soudé

€ 3,25
Servo MG996R 360 degrés

Servo MG996R 360 degrés

€ 9,35
Potentiomètre Trimpot 504 500K

Potentiomètre Trimpot 504 500K

€ 0,50
Capteur CO2 MH-Z19B avec câble

Capteur CO2 MH-Z19B avec câble

€ 43,25
Capteur optique réfléchissant TCRT5000

Capteur optique réfléchissant TCRT5000

€ 0,55
Capteur de réflexion infrarouge E18-D80NK

Capteur de réflexion infrarouge E18-D80NK

€ 4,70
Module relais 5 V bas niveau | 8 canaux

Module relais 5 V bas niveau | 8 canaux

€ 6,00
Voir
Mini écran OLED jaune 0.96 inch 128x64 I2C

Mini écran OLED jaune 0.96 inch 128x64 I2C

€ 8,95
Potentiomètre Trimpot 203 20K

Potentiomètre Trimpot 203 20K

€ 0,50