Arduino Mikrocontroller Tutorials - Input/Output

Schalten eines Relais

Foto eines Relais Ansteuern eines Relais mit dem Arduino

Müssen größere Ströme wie 20mA geschalten werden, oder eine größere Spannung als die 5V Arduino-Ausgangsspannung können Relais eingesetzt werden. Dies sind mechanische Schalter, welche mit einer Elektromagnet geschaltet werden. Die Elektromagnetspule kann dabei mit einem kleinen Ansteuerstrom direkt vom Arduino bestromt werden. Der Steuer- und Laststromkreis bei einem Relais ist vollständig voneinander getrennt.

Schaltung und Programmcode

Schaltplan Relaisansteuerung
// setup wird nur einmal ausgeführt void setup() { // Pin13 wird als Ausgang definiert pinMode(13, OUTPUT); } // loop wird dann ständig wiederholt void loop() { // Pin13 wird auf +5V gelegt digitalWrite(13, HIGH); // Pause von 5s delay(5000); // Pin13 wird auf Masse geschalten digitalWrite(13,LOW); // Pause von 5s delay(5000); }