Um mehrere Geräte mit Mikrocontrollern zu verkürzen. Geräte wie Relais können mit Arduino miteinander verbunden werden. Wir haben ein 2-Relay-Modul mit Arduino Uno miteinander verbunden und die Funktionalität des Relais im Detail erläutert.
Was ist ein Relais
Der Zweck des Relais ist das Umschalten der Geräte, die auf höherer Spannungsebene oder bei Bedarf sowohl Wechselstrom- als auch DC -Geräte in derselben Schaltung arbeiten. Mit anderen Worten können wir sagen, dass ein Relais ein elektrisch gesteuertes Schalter ist, mit dem die damit verbundenen Geräte ein- und ausgeschaltet werden.
Jedes Relais hat insgesamt 5 Stifte: Zwei Stifte sind für die Erdung oder Lieferung von Spannung und zwei Stifte für den Signaleingang für jedes Relais eins. Darüber hinaus sind die anderen drei Stifte üblicher Stift, normalerweise offen und normalerweise schließen Sie Stifte und um das Relais zu betreiben. Um ein klares Verständnis der Stifte des Moduls zu vermitteln, haben wir unten eine Tabelle für die PIN-Konfiguration gefolgt vom Bild des 2-Relay-Moduls veröffentlicht.
Stift | Beschreibung |
---|---|
Häufig verwendete Stifte für beide Relais | |
1- (VCC) | 5 Volt an das Relaismodul liefern |
2- (GND) | Um das Modul mit Boden zu verbinden |
3 in 1) | Signal an das erste Relais geben |
4- (in2) | Signal an das zweite Relais geben |
Separate Stifte für jedes Relais | |
1- (com) | Stift zur Versorgung der Spannung an das Relais zur Steuerung des Geräts |
2- (nein) | Dies ist PIN, dessen Kontakte normalerweise geöffnet sind |
3- (NC) | Dieser Stift hat normalerweise geschlossene Kontakte |
Com pin des Relais (gemeinsamer Pin)
Dies ist der Mittelstift des Relais, und die Hauptspannung, die dem angeschlossenen Gerät gegeben werden muss, ist mit diesem Stift verbunden.
NC Pin des Relais (normalerweise geschlossen)
Der nächste Stift zum gemeinsamen Stift ist der normalerweise geschlossene Stift des Relais, dessen Kontakte unter den normalen Bedingungen geschlossen sind. Mit anderen Worten können wir sagen, dass der gemeinsame Stift und der normalerweise geschlossene Stift miteinander verbunden sind
Kein Stift des Relais (normalerweise offen)
Dieser Stift ist der erste Stift des Relais, und seine Kontakte sind normalerweise geöffnet, was bedeutet, dass an diesem Stift keine Versorgungsspannung vorhanden ist. Das zu steuerende Gerät ist mit diesem Stift verbunden und wenn das Signal zum Einschalten des Geräts an das Relais gegeben wird, wird die Kontakte geschlossen und das Gerät eingeschaltet.
Eine Sache, an die Sie sich immer erinnern sollten, während Sie das Relaismodul verwenden
Vergessen Sie beim Verwenden des Relaismodul. In ähnlicher Weise müssen Sie die Flyback -Diode mit dem Relais verbinden. Wie oben angegeben, um das Relais zu isolieren.
Schnittstellenrelais mit Arduino uno
Um ein Relais mit Arduino zu verkürzen und die Arbeit des Relais zu demonstrieren
Hardware -Montage zum Schnittstellenrelais mit Arduino Uno
In der Hardware haben wir ein Zwei-Relay-Modul verwendet, aber wir verwenden das einzelne Relais von diesem Relaismodul. Sie können auch ein einzelnes Relaismodul verwenden. Um Ihnen ein klares Bild von Verbindungen zum Schnittstellen des Relais mit Arduino zu geben, haben wir ein Bild der Hardware -Montage der Schnittstelle des Relaismoduls mit Arduino gepostet:
Wir haben das Relais mit Arduino so angeschlossen, dass wir zuerst den gemeinsamen Stift angeschlossen haben. Als Nächst. Um das Signal für das Schalten der LED am und aus dem grünen Kabel zu geben, verbindet den Signalstift des Relais mit dem Arduino an seinem Stift 2.
Arduino -Code für die Schnittstellenrelais mit Arduino zur Steuerung der LED
Um das Relais mit Arduino zu verknüpfen, ist der Arduino -Code, den wir eingehalten haben, nachstehend angegeben:
int relaypin = 2;/*Zuweisen von Arduino -Pins für das Relay -Signal*/void setup ()
PinMode (Relaypin, Ausgabe);/* Zuweisen des Relaisstifts als Ausgabe von Arduino*/
DigitalWrite (Relaypin, niedrig);/ * Anfangs den Rela -Pinzustand von niedrigem Zustand *///
void Loop ()
DigitalWrite (Relaypin, hoch);/ * Zuweisen des Relaisstift
Verzögerung (2000);/*Zeit, für die die LED im Zustand bleibt*/
DigitalWrite (Relaypin, niedrig);/* Zuweisen des Relaisstifts den niedrigen Zustand, um die LED*/auszuschalten
Verzögerung (2000);/*Zeit, für die die LED im nicht staatlichen Zustand bleibt*/
Um den Arduino -Code zum Schnittstellen des Relais zuerst zu kompilieren, haben wir den Arduino -Pin als Signal für das Relais deklariert. Als nächstes haben wir die benutzt DigitalWrite () Funktion, um das hohe und niedrige Signal für die Änderung des Zustands der LED zu geben.
Hardware -Implementierung des Schnittstellenrelais mit Arduino und Kontrolle der LED
Im Folgenden finden Sie das Bild der Hardware, die zum Schnittstellen des Relais mit Arduino zusammengestellt wurde, und wir haben die LED mit dem Relais gesteuert.
Um die Arbeit des Relais zu demonstrieren und wie wir mit Relay die LED steuern können, haben wir unten eine Bilder gepostet:
Abschluss
Relais sind die elektrisch gesteuerten Schalter, die zum Einschalten und Ausschalten der damit verbundenen Geräte verwendet werden. Relais können mit den Arduino -Boards mit Mikrocontrollern miteinander verbunden werden. Auf diese Weise können wir eine große Anzahl von Geräten mithilfe der Relais steuern, die wir steuern können. Um zu demonstrieren, wie Relais zur Steuerung der Geräte verwendet werden können.