Arduino Nano - 2-Kanal-Relaismodul
Dieses Tutorial erklärt Ihnen, wie Sie den Arduino Nano verwenden, um ein 2-Kanal-Relaismodul zu steuern. Im Detail werden wir lernen:
- Die Pinbelegung eines 2-Kanal-Relaismoduls
- Wie man den Arduino Nano an ein 2-Kanal-Relaismodul anschließt
- Wie man den Arduino Nano programmiert, um das 2-Kanal-Relaismodul zu steuern
Wenn wir zwei Hochspannungsgeräte wie Pumpen, Ventilatoren oder Aktuatoren steuern möchten, haben wir zwei Möglichkeiten. Wir können entweder mehrere Relaismodule verwenden oder uns für eine einfachere Lösung entscheiden. Der einfachere Weg besteht darin, ein 2-Kanal-Relaismodul zu verwenden, das eine einzige Platine ist, die bereits zwei Relais integriert hat. Dieser Ansatz erleichtert die Einrichtung und macht es bequemer, beide Geräte zu steuern.
Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
1 | × | DIYables Sensor-Kit (30 Sensoren/Displays) | |
1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Über das 2-Kanal-Relaismodul
Pinbelegung

Ein 2-Kanal-Relaismodul hat die folgenden Pins:
- Spannungsanschlüsse für Relaisplatinen
- DC+: Verbinde diesen Pin mit dem 5-V-Pin der Stromversorgung
- DC-: Verbinde diesen Pin mit dem GND-Pin der Stromversorgung und außerdem mit dem GND-Pin des Arduino Nano
- Signaleingänge:
- IN1: dieser Pin empfängt das Steuersignal vom Arduino Nano, um Relais 1 auf dem Modul zu steuern
- IN2: dieser Pin empfängt das Steuersignal vom Arduino Nano, um Relais 2 auf dem Modul zu steuern
- Ausgangspins: NCx (normalerweise geschlossen Pin), NOx (normalerweise offen Pin), COMx (gemeinsamer Pin),
- NC1, NO1, COM1: Diese Pins verbinden sich mit einem Hochspannungsgerät, das durch Relais 1 gesteuert wird
- NC2, NO2, COM2: Diese Pins verbinden sich mit einem Hochspannungsgerät, das durch Relais 2 gesteuert wird
- Wie man das Relais mit Hochspannungsgeräten verbindet
- Die Begriffe normalerweise geschlossen und normalerweise geöffnet
- Die Begriffe Niedrigpegel-Auslöser und Hochpegel-Auslöser
- Wie man das Relais mit dem Arduino Nano steuert
Zusätzlich enthält das 2-Kanal-Relaismodul zwei Jumper, mit denen Sie für jedes Relais einzeln zwischen dem Niedrigpegel-Auslöser und dem Hochpegel-Auslöser wählen können.
Wenn du dich für die Grundlagen von Relais interessierst, empfehle ich dir, das Arduino Nano - Relais-Tutorial anzusehen. Das Tutorial enthält detaillierte Informationen zu:
Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Wenn Sie planen, die 5-V-Pins zu verwenden, um zusätzliche Komponenten mit Strom zu versorgen, besteht die Gefahr, dass das Relaismodul nicht ausreichend Strom erhält. Daher ist es wichtig, eine separa te 5-V-Stromquelle speziell für das Modul zu verwenden.
Also müssen wir drei Arten von Energiequellen verwenden:
- Ein 5-V-Netzadapter für Arduino Nano
- Ein 5-V-Netzadapter für das 2-Kanal-Relais-Modul
- Ein oder mehrere Netzadapter höherer Spannung (12 V DC, 24 V DC, 48 V DC, 220 V AC ...) für Geräte, die vom 2-Kanal-Relais-Modul gesteuert werden
Unten ist das Schaltbild, das drei Spannungsquellen verwendet. Die Spannungsversorgung des Arduino Nano (im Bild nicht gezeigt) kann entweder über ein USB-Kabel oder über eine Netzbuchse erfolgen.

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Um die Anzahl der benötigten Netzteile zu reduzieren, können wir die Dinge vereinfachen, indem wir eine einzige 5-V-Stromversorgung sowohl für den Arduino Nano als auch für das 2-Kanal-Relaismodul verwenden.

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Siehe Der beste Weg, den Arduino Nano und andere Komponenten mit Strom zu versorgen.
※ Notiz:
Wenn die beiden von einem 2-Kanal-Relaismodul gesteuerten Geräte mit derselben Spannung betrieben werden, können wir ein einziges Hochspannungsnetzteil verwenden, um beide Geräte mit Strom zu versorgen. Wenn die Geräte jedoch unterschiedliche Spannungen benötigen, können wir für jedes Gerät unabhängig voneinander separate Hochspannungsnetzteile verwenden.
Wie programmiert man ein 2-Kanal-Relaismodul
- Initialisiert den Pin des Arduino Nano im digitalen Ausgangsmodus, indem die pinMode()-Funktion verwendet wird.
- Steuern Sie den Zustand des Relais mithilfe der digitalWrite() Funktion.
Arduino Nano Code
Schnelle Schritte
- Kopieren Sie den obigen Code und öffnen Sie ihn mit der Arduino-IDE
- Klicken Sie auf die Schaltfläche Hochladen in der Arduino-IDE, um den Code auf den Arduino Nano hochzuladen
- Hören Sie das Klicken der Relais.
- Prüfen Sie das Ergebnis im seriellen Monitor.
Video Tutorial
Wir erwägen die Erstellung von Video-Tutorials. Wenn Sie Video-Tutorials für wichtig halten, abonnieren Sie bitte unseren YouTube-Kanal , um uns zu motivieren, die Videos zu erstellen.