A Relaismodul ermöglicht eine Arduino zur Steuerung von Hochspannungsgeräten wie Lichter, Ventilatoren, Motoren oder Haushaltsgeräte. Da Arduino arbeitet mit niedriger Spannung (3.3 V/5 V) und kann keine Hochleistungslasten direkt schaltenfungiert ein Relais als galvanisch getrennter Schalter.
🔹 1. Funktionsweise eines Relaismoduls
A Relaismodul besteht aus:
- Elektromagnetisches Relais – Ein Schalter, der sich bei Stromzufuhr öffnet oder schließt.
- Optokoppler (zur Trennung) – Verhindert einen Hochspannungsrückfluss zum Arduino.
- Transistor (Treiberschaltung) – Steuert das Relais mit einem kleinen Strom.
- Diode (Flyback-Schutz) – Verhindert Spannungsspitzen beim Abschalten der Spule.
- Anzeigelampe – Zeigt den Relaisstatus an.
📌 Funktion:
- Wenn das Arduino sendet ein Signal (HIGH oder LOW), hat das Relais aktiviert oder deaktiviert.
- Das Relais kann Wechselstrom- (110 V/220 V) oder Gleichstromlasten (12 V/24 V) schalten.
🔹 2. Relaismodultypen
| Relaistyp | Beschreibung |
|---|---|
| Einkanal-Relais | Steuerelemente dank One Hochleistungsgerät |
| 2/4/8-Kanal Relais | Steuerelemente mehrere Low-Level-Lichtlaser |
| Mechanisches Relais | Standard elektromechanischer Schalter |
| Halbleiterrelais (SSR) | Schnelleres, geräuschloses Schalten (keine mechanischen Teile) |
🔹 3. Relaismodul Pin
A typisches Relaismodul hat 5 pins:

| Relais Pin | Funktion |
|---|---|
| VCC | Strom (5V) |
| GND | Boden |
| IN | Kontrolle pin (Digitaler Arduino-Ausgang) |
| COM (Allgemein) | Gemeinsam genutztes Terminal |
| NEIN (normalerweise geöffnet) | Geöffnet, wenn Relais AUS ist, geschlossen, wenn EIN |
| NC (normalerweise geschlossen) | Geschlossen, wenn Relais AUS ist, offen, wenn EIN |
📌 „Normalerweise offen“ (NO) → Das Gerät ist standardmäßig AUS und schaltet sich ein, wenn das Relais aktiviert wird.
📌 „Normalerweise geschlossen“ (NC) → Das Gerät ist standardmäßig eingeschaltet und schaltet sich aus, wenn das Relais aktiviert wird.
🔹 4. Anschließen eines Relaismoduls an Arduino
🛠 Erforderliche Komponenten
- 1x Arduino-Platine (Uno, Mega, Nano usw.)
- 1x Relaismodul (5V)
- 1x 220-V-Lampe (oder 12-V-Gleichstrommotor)
- Prüfkabeln
- Externe Stromquelle (falls erforderlich)
🛠 Schaltplan
| Relais Pin | Arduino Pin |
|---|---|
| VCC | 5V |
| GND | GND |
| IN | D7 |
Anschluss einer Hochspannungslast (Beispiel AC):
- COM → Stromführendes Kabel (von der Stromquelle)
- NEIN → Last (Lampe, Lüfter, Motor)
- Neutralleiter → Direkt zur Last
🔹 5. Arduino-Code zur Relaissteuerung
Dieses grundlegende Beispiel schaltet ein Relais für 5 Sekunden einund dreht es dann AUS für 5 Sekunden.
#define RELAY_PIN 7 // Relay connected to Digital Pin 7
void setup() {
pinMode(RELAY_PIN, OUTPUT);
}
void loop() {
digitalWrite(RELAY_PIN, HIGH); // Turn ON Relay
delay(5000); // Wait 5 seconds
digitalWrite(RELAY_PIN, LOW); // Turn OFF Relay
delay(5000); // Wait 5 seconds
}
📌 Für Active-Low-Relais (einige Module funktionieren umgekehrt):
- Arbeiten jederzeit weiterbearbeiten können. Jede Präsentation und jeder KI-Avatar, den Sie von Grund auf neu erstellen oder hochladen,
LOWzum Einschalten undHIGHausschalten.
🔹 6. Steuerung eines Relais mit einem Sensor
Ejemplo: Schalten Sie ein Licht ein, wenn es dunkel ist (mithilfe des LDR-Sensors).
#define RELAY_PIN 7
#define LDR_PIN A0
void setup() {
pinMode(RELAY_PIN, OUTPUT);
pinMode(LDR_PIN, INPUT);
}
void loop() {
int lightValue = analogRead(LDR_PIN); // Read LDR sensor
if (lightValue < 500) { // If it's dark
digitalWrite(RELAY_PIN, HIGH); // Turn ON relay
} else {
digitalWrite(RELAY_PIN, LOW); // Turn OFF relay
}
}
📌 Andere Relaisanwendungen:
✅ Temperaturbasierte Steuerung (DHT11 + Relais für Lüfter).
✅ Motion-Detection- (PIR-Sensor + Relais für Sicherheitslicht).
✅ Wi-Fi-Heimautomatisierung (ESP8266 + Relais).
🔹 7. Sicherheitsvorkehrungen bei der Verwendung von Relais
⚠️ Vermeiden Sie das direkte Berühren von Hochspannungsleitungen.
⚠️ Verwenden Sie Relais mit Optokopplern zur elektrischen Isolierung.
⚠️ Überschreiten Sie nicht die Nennspannung/den Nennstrom des Relais.
⚠️ Verwenden Sie bei Wechselstromlasten die richtige Isolierung und Sicherung.
🎯 Schließung
- A Relaismodul ermöglicht Arduino Steuerung von Hochspannungsgeräten.
- Es funktioniert von Schalten von AC- oder DC-Lasten mit einem kleinen Steuersignal.
- Einsetzbar für Heimautomatisierung, Sicherheit und industrielle Anwendungen.
- Befolgen Sie stets die Sicherheitsrichtlinien beim Arbeiten mit Hochspannung.