Conmutar un relé con Arduino
Mit einem kleinen Steuerstrom größere Verbraucher schalten
Elige un microcontrolador
Pins, Schaltplan und Sketch in den Arbeitsschritten ändern sich entsprechend deiner Auswahl. Sie bleibt gespeichert.
So arbeitet ein Relais
Verkabeln und programmieren
Asignación de pines Arduino UNO
Beim Arduino UNO schreibst du die Pin-Nummer direkt in den Sketch, also 5 und 7 ohne Zusatz.
int RELAIS = 7;
void setup()
{
pinMode(RELAIS, OUTPUT);
}
void loop()
{
delay(2000);
// Relais schalten
digitalWrite(RELAIS, HIGH);
delay(2000);
digitalWrite(RELAIS, LOW);
}Descargar: sketch-fuer-den-arduino-uno.ino
Placa en el IDE de ArduinoArduino Uno
Ein zusätzliches Board-Paket brauchst du dafür nicht. Der UNO ist in der Arduino IDE ab Werk dabei.
Asignación de pines Wemos D1 Mini
Den Pin-Nummern muss das D vorangestellt werden. Du schreibst also D6 und D7 in den Sketch, nicht 6 und 7.
int RELAIS = D1;
void setup()
{
pinMode(RELAIS, OUTPUT);
}
void loop()
{
delay(2000);
// Relais schalten
digitalWrite(RELAIS, HIGH);
delay(2000);
digitalWrite(RELAIS, LOW);
}Descargar: sketch-fuer-den-wemos-d1-mini.ino
Placa en el IDE de ArduinoLOLIN(WEMOS) D1 R2 & mini
Dafür muss die ESP8266-Boardverwaltung installiert sein. Du fügst sie einmalig über die Einstellungen der Arduino IDE hinzu.
Asignación de pines ESP32-Wroom
Beim ESP32 schreibst du die GPIO-Nummer direkt in den Sketch, also 26 und 27 ohne D davor.
int RELAIS = 19;
void setup()
{
pinMode(RELAIS, OUTPUT);
}
void loop()
{
delay(2000);
// Relais schalten
digitalWrite(RELAIS, HIGH);
delay(2000);
digitalWrite(RELAIS, LOW);
}Descargar: sketch-fuer-den-esp32-wroom.ino
Placa en el IDE de ArduinoESP32 Dev Module
Dafür muss die ESP32-Boardverwaltung installiert sein. Du fügst sie einmalig über die Einstellungen der Arduino IDE hinzu.