Werktags vor 14:00 Uhr bestellt = am selben Tag versendet 30 Tage Widerrufsrecht 1 Jahr Garantie
← Zurück zur Übersicht

Beim Abspielen wird das Video von YouTube geladen.

Schaltplan und Codebeispiel

So schließt du den Relais Modul 5v Low an einen Arduino UNO oder ESP32 an, mit einem Beispiel-Sketch, den du direkt hochladen kannst.

5V Active-Low-Relaissteuerung

Dieses Projekt zeigt, wie man ein 5V active-low-Relaismodul mit einem Arduino Uno ansteuert. Der Sketch schaltet das Relais alle zwei Sekunden ein und aus und gibt den aktuellen Zustand im Serial Monitor aus. Da es sich um ein active-low-Modul handelt, aktiviert ein LOW an der Steuer-Pin das Relais, und ein HIGH deaktiviert es.

Anschlussplan: Relais Modul 5v Low an einem Arduino UNO
Anschlussplan · Zum Vergrößern klicken
Anschlusstabelle: Relais Modul 5v Low an einem Arduino UNO
Anschlusstabelle · Zum Vergrößern klicken
5V_Active_Low_Relay_Control.ino · kompiliert und getestet
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : 5V Active-Low Relay Control
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : Relais Module 5v Low
 *  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.
 * ==================================================================
 */

// Pin configuration
const int relayPin = 7;

void setup() {
  // Set the relay pin as output
  pinMode(relayPin, OUTPUT);
  
  // Active-low relay: default to OFF (HIGH state)
  digitalWrite(relayPin, HIGH);

  Serial.begin(115200);
  while (!Serial) {
    ; // Wait for serial port to connect
  }

  Serial.println(F("5V Relay Module Demo Started"));
  Serial.println(F("Relay will toggle every 2 seconds."));
}

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

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

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

ESP32 5V Relaissteuerungs-Demo

Dieses Beispiel zeigt, wie ein 5V active-low Relaismodul mit dem ESP32 gesteuert wird. Die Relaisspule wird über den VIN-Pin (5V von USB) versorgt, während GPIO 4 den Steuerpin schaltet. Wenn der Steuerpin LOW ist, zieht das Relais an, und wenn er HIGH ist, wird es ausgeschaltet.

Anschlussplan: Relais Modul 5v Low an einem ESP32 DevKit V1
Anschlussplan · Zum Vergrößern klicken
Anschlusstabelle: Relais Modul 5v Low an einem ESP32 DevKit V1
Anschlusstabelle · Zum Vergrößern klicken
ESP32_5V_Relay_Control_Demo.ino · kompiliert und getestet
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 5V Relay Control Demo
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : Relais Module 5v Low
 *  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.
 * ==================================================================
 */

// Pin connected to relay IN
const int RELAY_PIN = 4;

void setup() {
  Serial.begin(115200);
  
  // Configure relay pin as output and start with relay OFF (HIGH = inactive for active-low module)
  pinMode(RELAY_PIN, OUTPUT);
  digitalWrite(RELAY_PIN, HIGH);
  
  Serial.println("ESP32 Relay Module Demo Initialized");
}

void loop() {
  // Turn relay ON (Active-low: LOW energizes coil)
  Serial.println("Relay: ON");
  digitalWrite(RELAY_PIN, LOW);
  delay(2000);

  // Turn relay OFF (Active-low: HIGH de-energizes coil)
  Serial.println("Relay: OFF");
  digitalWrite(RELAY_PIN, HIGH);
  delay(2000);
}

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