Heim Der Blog Blog Details

Wie steuern Sie eine LED oder ein Relais mit Arduino?

July 17 2025
Ampheo

Anfrage

Globaler Lieferant elektronischer Komponenten AMPHEO PTY LTD: Umfangreiches Inventar für One-Stop-Shopping. Einfache Anfragen, schnelle, individuelle Lösungen und Angebote.

SCHNELLE ANFRAGE
ZUR RFQ-LISTE HINZUFÜGEN
Die Steuerung einer LED oder eines Relais mit einem Arduino ist ein grundlegendes Projekt, das Ihnen hilft, die digitale Ausgabe und das Schalten zu verstehen.

Die Steuerung einer LED oder eines Relais mit einem Arduino ist ein grundlegendes Projekt, das Ihnen hilft, die digitale Ausgabe und das Schalten zu verstehen. Im Folgenden finden Sie Schritt-für-Schritt-Anleitungen für beide Komponenten.

Wie steuern Sie eine LED oder ein Relais mit Arduino?

1. Eine LED steuern

Benötigte Komponenten:

  • Arduino (Arduino Uno, Nano, etc.)

  • LED (beliebige Farbe)

  • Widerstand (220Ω oder 330Ω)

  • Steckbrett & Verbindungskabel

Schaltungsaufbau:

  1. Verbinden Sie die Anode (langes Bein) der LED über einen Widerstand mit einem digitalen Pin (z. B. D3).

  2. Verbinden Sie die Kathode (kurzes Bein) der LED mit GND.

Arduino-Code (Blink-Beispiel):

cpp
 
void setup() {
  pinMode(3, OUTPUT);  // Pin D3 als Ausgang definieren
}

void loop() {
  digitalWrite(3, HIGH);  // LED einschalten
  delay(1000);            // 1 Sekunde warten
  digitalWrite(3, LOW);   // LED ausschalten
  delay(1000);            // 1 Sekunde warten
}

Erklärung:

  • pinMode(3, OUTPUT) setzt Pin D3 als Ausgang.

  • digitalWrite(3, HIGH) schaltet die LED ein (+5V).

  • digitalWrite(3, LOW) schaltet die LED aus (0V).


2. Ein Relais steuern

Benötigte Komponenten:

  • Arduino

  • Relaismodul (5V-kompatibel, z. B. SRD-05VDC)

  • Diode (1N4007, zum Schutz vor induktiven Spannungsspitzen bei direkter Relaisansteuerung)

  • Transistor (z. B. 2N2222, falls benötigt)

  • Steckbrett & Verbindungskabel

Schaltungsaufbau (mit Relaismodul):

Die meisten Relaismodule haben:

  • VCC → Arduino 5V

  • GND → Arduino GND

  • IN (Steuerpin) → Digitaler Pin (z. B. D4)

Arduino-Code (Relais ein-/ausschalten):

cpp
 
void setup() {
  pinMode(4, OUTPUT);  // Pin D4 als Ausgang definieren
}

void loop() {
  digitalWrite(4, HIGH);  // Relais aktivieren (Schließer schließt)
  delay(2000);            // 2 Sekunden warten
  digitalWrite(4, LOW);   // Relais deaktivieren (Öffner schließt)
  delay(2000);            // 2 Sekunden warten
}

Erklärung:

  • Ein HIGH-Signal aktiviert das Relais und verbindet den Schließer (NO).

  • Ein LOW-Signal deaktiviert das Relais und schaltet zurück auf den Öffner (NC) (falls vorhanden).


Wichtige Hinweise:

  1. LEDs benötigen einen Vorwiderstand (typisch 220Ω–1kΩ).

  2. Relais müssen mit der richtigen Spannung versorgt werden (5V-Module für Arduino verwenden).

  3. Induktive Lasten (Motoren, Spulen) sollten mit einer Freilaufdiode geschützt werden, falls kein fertiges Relaismodul verwendet wird.

  4. Hochspannungsgeräte (Netzstrom) erfordern besondere Vorsicht – immer auf Isolierung achten!

Ampheo