Arduino UNO R4 - Pumpensteuerung

In diesem Leitfaden lernen wir, wie man eine 12-Volt-Pumpe mit dem Arduino UNO R4 verbindet und wie man den Arduino UNO R4 programmiert, um die Pumpe zu steuern. Diese Anleitung hilft Ihnen beim Aufbau von Systemen wie der Bewässerung von Pflanzen, Aquarien oder Wasser-Nachfüllstationen.

Arduino UNO R4-Pumpe

Über 12-Volt-Pumpe

Pinbelegung

Arduino UNO R4 Pump Pinbelegung
image source: diyables.io

Eine 12-V-Pumpe hat typischerweise zwei Pins.

  • Verbinden Sie den negativen Pin (-) (schwarz) mit der Masse des Gleichspannungsnetzteils (GND).
  • Verbinden Sie den positiven Pin (+) (rot) mit dem 12-V-Ausgang des Gleichspannungsnetzteils.

So steuern Sie die Pumpe

Wenn Sie eine 12-V-Stromversorgung für eine 12-V-Pumpe verwenden, funktioniert sie. Um die Pumpe mit dem Arduino UNO R4 zu steuern, sollte zwischen dem Arduino UNO R4 und der Pumpe ein Relais platziert werden. Der Arduino UNO R4 kann die Pumpe über das Relais steuern. Wenn Sie mit Relais (deren Pinbelegung, Funktionsweise, Programmierung usw.) nicht vertraut sind, sollten Sie sich im Arduino UNO R4 - Relais-Tutorial damit vertraut machen.

Verdrahtungsdiagramm

Arduino UNO R4 Pumpenschaltplan

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.

Siehe Der beste Weg, den Arduino Uno R4 und andere Komponenten mit Strom zu versorgen.

Arduino UNO R4 Code

Der unten stehende Code schaltet die Pumpe wiederholt fünf Sekunden lang ein und danach fünf Regimes aus.

/* * Dieser Arduino UNO R4 Code wurde von newbiely.de entwickelt * Dieser Arduino UNO R4 Code wird der Öffentlichkeit ohne jegliche Einschränkung zur Verfügung gestellt. * Für vollständige Anleitungen und Schaltpläne besuchen Sie bitte: * https://newbiely.de/tutorials/arduino-uno-r4/arduino-uno-r4-controls-pump */ // constants won't change const int RELAY_PIN = 3; // the Arduino pin, which connects to the IN pin of relay // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin D3 as an output. pinMode(RELAY_PIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(RELAY_PIN, HIGH); // turn on pump 5 seconds delay(5000); digitalWrite(RELAY_PIN, LOW); // turn off pump 5 seconds delay(5000); }

Schnelle Schritte

Befolgen Sie diese Anweisungen Schritt für Schritt:

  • Wenn dies das erste Mal ist, dass du das Arduino Uno R4 WiFi/Minima verwendest, sieh dir das Tutorial zur Einrichtung der Umgebung für Arduino Uno R4 WiFi/Minima in der Arduino IDE an.
  • Schließe die Pumpe gemäß dem bereitgestellten Diagramm über ein Relais an den Arduino UNO R4 an.
  • Schließe das Arduino UNO R4-Board mit einem USB-Kabel an deinen Computer an.
  • Starte die Arduino IDE auf deinem Computer.
  • Wähle das passende Arduino Uno R4-Board (z. B. Arduino Uno R4 WiFi) und den COM-Port aus.
  • Kopiere den bereitgestellten Code und füge ihn in die Arduino IDE ein.
  • Drücke in der Arduino IDE auf die Upload-Schaltfläche, um den Code an den Arduino UNO R4 zu senden.
  • Überprüfe den Zustand der Pumpe.

Code-Erklärung

Die Erklärung befindet sich in den Kommentaren des obigen Arduino-Codes.

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.

Fordere dich heraus

  • Erstelle ein automatisches Bewässerungssystem mit Arduino UNO R4, einem Bodenfeuchtigkeitssensor und einer Pumpe.
  • Baue ein automatisches Nachfüllsystem für Wasser mit Arduino UNO R4, einem Wasserstandssensor und einer Pumpe.

※ UNSERE NACHRICHTEN

  • Sie können gerne den Link zu diesem Tutorial teilen. Bitte verwenden Sie jedoch unsere Inhalte nicht auf anderen Websites. Wir haben viel Mühe und Zeit in die Erstellung der Inhalte investiert, bitte respektieren Sie unsere Arbeit!