KY-19 5V Relais
Bei diesem Modul handelt es sich um ein 5V Relais zum schalten höherer Ströme. Das Relais schaltet die anliegende höhere Spannung durch wenn am Spannungseingang des Schalters 5V anliegen.
- Arduino
- Raspberry Pi
- Raspberry Pi Pico
- Micro:Bit
Dieses Modul enthält ein 5V Relais, das zum Schalten höherer Ströme verwendet wird. Das Relais schaltet die anliegende Spannung durch, sobald am Spannungseingang des Schalters 5V anliegen. Dadurch kann es gesteuert werden, um größere elektrische Lasten sicher ein- und auszuschalten.
Das Relaismodul verfügt über zwei Ausgangsterminals:
NC (normally closed): Dieser Ausgang ist ohne elektrische Umschaltung standardmäßig geschlossen. Das bedeutet, dass der Strom durch diesen Pfad fließt, solange das Relais nicht aktiviert ist. NO (normally open): Dieser Ausgang ist ohne elektrische Umschaltung standardmäßig offen. Das bedeutet, dass der Strom durch diesen Pfad nur fließt, wenn das Relais aktiviert ist. Mit diesen beiden Ausgangsterminals können Sie steuern, ob der Stromkreis im Ruhezustand geschlossen oder geöffnet sein soll, und entsprechend die Stromzufuhr durch das Anlegen von 5V am Spannungseingang des Relais ändern. Dieses Modul ist ideal für Anwendungen, bei denen es notwendig ist, höhere Lasten oder Geräte sicher zu schalten, wie z.B. in Hausautomationssystemen, industriellen Steuerungen oder anderen Projekten, die eine zuverlässige Stromschaltung erfordern.
Das Arbeiten mit Spannungen von mehr als 30 V und vor allem bei Netzspannung (230 V) kann zu körperlichen Schäden führen und sogar tödlich sein. Wir raten dazu, das Arbeiten mit höheren Spannungen ausschließlich mit entsprechender fachlicher Kompetenz erfolgen sollten.
Technische Daten | |
---|---|
Spannungsbereich (AC) | 0 V bis 240 V AC bei 10 A |
Spannungsbereich (DC) | 0 V bis 28 V DC bei 10 A |
Benötigter Schaltstrom | ca. 15 - 20 mA |
Relaistyp | Wechselschalter |
Abmessungen | 53 x 18 x 20 mm |
Anschlussbelegung
Arduino | Sensor |
---|---|
Pin 10 | Signal |
5V | +V |
GND | GND |
Code-Beispiel
Das Programm bildet einen Blinker nach - es schaltet das Relais in vordefinierter Zeit (delayTime) zwischen den beiden Zuständen (bzw. Ausgangsterminals) um.
Um das folgende Codebeispiel auf Ihren Arduino zu laden, empfehlen wir die Verwendung der Arduino IDE. In der IDE können Sie den passenden Port und das richtige Board für Ihr Gerät auswählen.
Kopieren Sie den unten stehenden Code in Ihre IDE. Um den Code auf Ihren Arduino hochzuladen, klicken Sie einfach auf den Upload-Button.
// Hier wird der Pin deklariert, an dem das Relay angeschlossen ist
int relay = 10;
// Wert in Sekunden, wie lange zwischen den Umschaltungen gewartet werden soll
int delayTime = 1;
void setup () {
pinMode(relay, OUTPUT); // Der Pin wird als Ausgang deklariert
}
// Das Programm bildet einen Blinker nach - es schaltet das Relais in vorher definierter
// Zeit (delayTime) zwischen den beiden Zuständen (bzw. Ausgangsterminals) um.
void loop () {
// "NO" ist nun kurzgeschlossen
digitalWrite(relay, HIGH);
delay(delayTime * 1000);
// "NC" ist nun kurzgeschlossen
digitalWrite(relay, LOW);
delay(delayTime * 1000);
}
Dieses Modul enthält ein 5V Relais, das zum Schalten höherer Ströme verwendet wird. Das Relais schaltet die anliegende Spannung durch, sobald am Spannungseingang des Schalters 5V anliegen. Dadurch kann es gesteuert werden, um größere elektrische Lasten sicher ein- und auszuschalten.
Das Relaismodul verfügt über zwei Ausgangsterminals:
NC (normally closed): Dieser Ausgang ist ohne elektrische Umschaltung standardmäßig geschlossen. Das bedeutet, dass der Strom durch diesen Pfad fließt, solange das Relais nicht aktiviert ist. NO (normally open): Dieser Ausgang ist ohne elektrische Umschaltung standardmäßig offen. Das bedeutet, dass der Strom durch diesen Pfad nur fließt, wenn das Relais aktiviert ist. Mit diesen beiden Ausgangsterminals können Sie steuern, ob der Stromkreis im Ruhezustand geschlossen oder geöffnet sein soll, und entsprechend die Stromzufuhr durch das Anlegen von 5V am Spannungseingang des Relais ändern. Dieses Modul ist ideal für Anwendungen, bei denen es notwendig ist, höhere Lasten oder Geräte sicher zu schalten, wie z.B. in Hausautomationssystemen, industriellen Steuerungen oder anderen Projekten, die eine zuverlässige Stromschaltung erfordern.
Das Arbeiten mit Spannungen von mehr als 30 V und vor allem bei Netzspannung (230 V) kann zu körperlichen Schäden führen und sogar tödlich sein. Wir raten dazu, das Arbeiten mit höheren Spannungen ausschließlich mit entsprechender fachlicher Kompetenz erfolgen sollten.
Technische Daten | |
---|---|
Spannungsbereich (AC) | 0 V bis 240 V AC bei 10 A |
Spannungsbereich (DC) | 0 V bis 28 V DC bei 10 A |
Benötigter Schaltstrom | ca. 15 - 20 mA |
Relaistyp | Wechselschalter |
Abmessungen | 53 x 18 x 20 mm |
Anschlussbelegung
Raspberry Pi | Sensor |
---|---|
GPIO 24 [Pin 18] | Signal |
5 V [Pin 2] | +V |
GND [Pin 6] | GND |
Code-Beispiel
Das Programm bildet einen Blinker nach - es schaltet das Relais in vordefinierter Zeit (delayTime) zwischen den beiden Zuständen (bzw. Ausgangsterminals) um.
# Benoetigte Module werden importiert und eingerichtet
import gpiozero
import time
# Hier wird der Relais-Steuer-Pin deklariert
RELAY_PIN = 24
relay = gpiozero.OutputDevice(RELAY_PIN, active_high=True, initial_value=False)
print("Sensor-Test [druecken Sie STRG+C, um den Test zu beenden]")
# Hauptprogrammschleife
try:
while True:
relay.on()
print('Relais-Zustand: ' + str(relay.value))
time.sleep(1)
relay.off()
print('Relais-Zustand: ' . str(relay.value))
time.sleep(1)
# Aufräumarbeiten nachdem das Programm beendet wurde
except KeyboardInterrupt:
print("Test wurde vom Benutzer beendet")
# gpiozero kümmert sich um die Bereinigung, wenn das Skript endet.
Dieses Modul enthält ein 5V Relais, das zum Schalten höherer Ströme verwendet wird. Das Relais schaltet die anliegende Spannung durch, sobald am Spannungseingang des Schalters 5V anliegen. Dadurch kann es gesteuert werden, um größere elektrische Lasten sicher ein- und auszuschalten.
Das Relaismodul verfügt über zwei Ausgangsterminals:
NC (normally closed): Dieser Ausgang ist ohne elektrische Umschaltung standardmäßig geschlossen. Das bedeutet, dass der Strom durch diesen Pfad fließt, solange das Relais nicht aktiviert ist. NO (normally open): Dieser Ausgang ist ohne elektrische Umschaltung standardmäßig offen. Das bedeutet, dass der Strom durch diesen Pfad nur fließt, wenn das Relais aktiviert ist. Mit diesen beiden Ausgangsterminals können Sie steuern, ob der Stromkreis im Ruhezustand geschlossen oder geöffnet sein soll, und entsprechend die Stromzufuhr durch das Anlegen von 5V am Spannungseingang des Relais ändern. Dieses Modul ist ideal für Anwendungen, bei denen es notwendig ist, höhere Lasten oder Geräte sicher zu schalten, wie z.B. in Hausautomationssystemen, industriellen Steuerungen oder anderen Projekten, die eine zuverlässige Stromschaltung erfordern.
Das Arbeiten mit Spannungen von mehr als 30 V und vor allem bei Netzspannung (230 V) kann zu körperlichen Schäden führen und sogar tödlich sein. Wir raten dazu, das Arbeiten mit höheren Spannungen ausschließlich mit entsprechender fachlicher Kompetenz erfolgen sollten.
Technische Daten | |
---|---|
Spannungsbereich (AC) | 0 V bis 240 V AC bei 10 A |
Spannungsbereich (DC) | 0 V bis 28 V DC bei 10 A |
Benötigter Schaltstrom | ca. 15 - 20 mA |
Relaistyp | Wechselschalter |
Abmessungen | 53 x 18 x 20 mm |
Anschlussbelegung
Micro:Bit | Sensor |
---|---|
Pin 1 | Signal |
3V | +V |
GND | GND |
Code-Beispiel
input.onButtonPressed(Button.A, function () {
pins.digitalWritePin(DigitalPin.P1, 1)
})
input.onButtonPressed(Button.B, function () {
pins.digitalWritePin(DigitalPin.P1, 0)
})
Beispielprogramm Download
Dieses Modul enthält ein 5V Relais, das zum Schalten höherer Ströme verwendet wird. Das Relais schaltet die anliegende Spannung durch, sobald am Spannungseingang des Schalters 5V anliegen. Dadurch kann es gesteuert werden, um größere elektrische Lasten sicher ein- und auszuschalten.
Das Relaismodul verfügt über zwei Ausgangsterminals:
NC (normally closed): Dieser Ausgang ist ohne elektrische Umschaltung standardmäßig geschlossen. Das bedeutet, dass der Strom durch diesen Pfad fließt, solange das Relais nicht aktiviert ist. NO (normally open): Dieser Ausgang ist ohne elektrische Umschaltung standardmäßig offen. Das bedeutet, dass der Strom durch diesen Pfad nur fließt, wenn das Relais aktiviert ist. Mit diesen beiden Ausgangsterminals können Sie steuern, ob der Stromkreis im Ruhezustand geschlossen oder geöffnet sein soll, und entsprechend die Stromzufuhr durch das Anlegen von 5V am Spannungseingang des Relais ändern. Dieses Modul ist ideal für Anwendungen, bei denen es notwendig ist, höhere Lasten oder Geräte sicher zu schalten, wie z.B. in Hausautomationssystemen, industriellen Steuerungen oder anderen Projekten, die eine zuverlässige Stromschaltung erfordern.
Das Arbeiten mit Spannungen von mehr als 30 V und vor allem bei Netzspannung (230 V) kann zu körperlichen Schäden führen und sogar tödlich sein. Wir raten dazu, das Arbeiten mit höheren Spannungen ausschließlich mit entsprechender fachlicher Kompetenz erfolgen sollten.
Technische Daten | |
---|---|
Spannungsbereich (AC) | 0 V bis 240 V AC bei 10 A |
Spannungsbereich (DC) | 0 V bis 28 V DC bei 10 A |
Benötigter Schaltstrom | ca. 15 - 20 mA |
Relaistyp | Wechselschalter |
Abmessungen | 53 x 18 x 20 mm |
Anschlussbelegung
Raspberry Pi Pico | Sensor |
---|---|
GPIO18 | Signal |
Extern 5V | +V |
GND + [Extern GND] | GND |
Code-Beispiel
Das Programm schaltet das Relais in vordefinierter Zeit zwischen den beiden Zuständen (bzw. Ausgangsterminals) um.
Um das folgende Codebeispiel auf Ihren Pico zu laden, empfehlen wir die Verwendung von der Thonny IDE. Sie müssen nur zunächst unter Run > Configure interpreter … > Interpreter > Which kind of interpreter should Thonny use for running your code? > MicroPython (Raspberry Pi Pico) auswählen.
Kopieren Sie den untenstehenden Code nun in Ihre IDE und klicken Sie auf Run.
# Bibliotheken laden
from machine import Pin
from utime import sleep
# Initialisierung von GPIO18 als Ausgang
relay = Pin(18, Pin.OUT, value=0)
# Relais einschalten
print("KY-019 Relaistest")
print('NO kurzgeschlossen')
relay.on()
# 3 Sekunden warten
sleep(3)
# Relais ausschalten
print('NC kurzgeschlossen')
relay.off()