2 Kanal Relais 5V mit Arduino Ansteuern

Mit dem 2 Kanal Relais 5V Modul können große Lasten einfach über den 5V-Anschluss eines Mikrocontrollers, wie einem Raspberry Pi oder Arduino, angesteuert und geschaltet werden. Das Relais kann verwendet werden um leistungsstarke Elektronik wie zum Beispiel AC- oder DC-Motoren zu steuern. Dabei ist es durch die zwei digitalen Eingänge besonders einfach in der Handhabung. Über die Header Pins kann das 2 Kanal 5V Relais einfach mit Dupont Kabeln an den Controller angeschlossen werden. Die zu schaltende Last wird über die Schraubklemmen angeschlossen. Die Ansteuerung besteht aus VCC, GND und zwei digitalen Eingangspins. Das Relais schaltet bei anliegenden 5V auf dem Eingang (High-Level).

Pinbelegung

Bezeichnung

Funktion

IN1

Eingang Relais 1

IN2

Eingang Relais 2

GND

Masse

VCC

5V Stromversorgung

 

 

 

 

 Relais-Pinout

Wird JD-VCC mit einem Jumper überbrückt, bezieht das Modul die Versorgungsspannung über den Microcontroller. Alternativ kann der Jumper entfernt und VCC und GND zur externen Stromversorgung verwendet werden.

  • COM: Gemeinsamer Pin
  • NC (Normally Closed): Bei der NC-Konfiguration, ist das Relais standardmäßig geschlossen. Es fließt Strom, bis ein Signal den Stromkreis öffnet.
  • NO (Normally Open): Bei der NO-Konfiguration ist das Relais immer offen. Es fließt kein Strom, bis ein Signal den Stromkreis schließt.

Schaltplan

Schaltplan61iFMmFVbqOfo

Anschlussplan

 2-Kanal-Relais_Steckplatine

Relais Modul

Arduino UNO

IN1

D2

IN2

D3

GND

GND

VCC

5V

 

 

 

 

 

 

 

Beispielschaltung mit AC 220V Lampe

2-Kanal-Relais-mit-Leuchte_Steckplatine

Netzspannung

Seien Sie beim Umgang mit Geräten, die an Netzspannung angeschlossen werden, sehr vorsichtig! Bei Arbeiten mit 230V besteht Stromschlaggefahr und Lebensgefahr. Wenn Sie nicht über ausreichende Fachkenntnisse der Elektronik verfügen, sollten Sie fachkundigen Rat einholen.

Ungefährliche Beispielschaltung mit DC 5V

Benötigte Komponenten:

  • Arduino UNO kompatibles Board
  • Relais Modul
  • 2x 5mm LED
  • Breadboard
  • 2x 220 Ohm Widerstand
  • Jumperkabel

2-Kanal-Relais-mit-LED_Steckplatine

Beispielcode für Arduino

const int RELAIS_1 = 2; // Relais-Pin 1 am Arduino
const int RELAIS_2 = 3;// Relais-Pin 2 am Arduino

void setup() {
pinMode(RELAIS_1, OUTPUT); // Relais Pins als Ausgang deklarieren
pinMode(RELAIS_2, OUTPUT);
}
void loop() {
digitalWrite(RELAIS_1, HIGH); //RELAIS_1 aus
digitalWrite(RELAIS_2, LOW); //RELAIS_2 an

delay(500); //500ms Pause

digitalWrite(RELAIS_1, LOW); //RELAIS_1 an
digitalWrite(RELAIS_2, HIGH); //RELAIS_2 aus
delay(5000); // 500ms Pause
}

Schlagworte: Arduino, Anleitung

Die mit einem * markierten Felder sind Pflichtfelder.