Arduino - Pumpensteuerung
In diesem Tutorial lernen wir, wie man eine Pumpe mit Arduino steuert. Basierend auf diesem Tutorial kannst du ein Bewässerungssystem, ein Aquarium, ein Wasser-Nachfüllsystem ... bauen.
Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
1 | × | DIYables STEM V3 Starter-Kit (Arduino enthalten) | |
1 | × | DIYables Sensor-Kit (30 Sensoren/Displays) | |
1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Über 12-Volt-Pumpe
Pinbelegung

Eine 12-V-Pumpe hat in der Regel zwei Pins:
- Negativer (-) Pin (schwarz): muss mit der Masse der Gleichspannungsversorgung verbunden werden
- Positiver (+) Pin (rot): muss mit 12 V der Gleichspannungsversorgung verbunden werden
Wie man die Pumpe steuert
Wenn eine 12-V-Pumpe von einer 12-V-Stromversorgung betrieben wird, funktioniert sie. Um eine Pumpe zu steuern, müssen wir ein Relais zwischen Arduino und Pumpe verwenden. Arduino kann die Pumpe über das Relais steuern. Wenn Sie nichts über Relais wissen (Pinbelegung, Funktionsweise, Programmierung ...), erfahren Sie mehr über Relais im Arduino - Relais-Tutorial.
Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Arduino-Code
Der unten stehende Code schaltet die Pumpe wiederholt alle fünf Sekunden ein und aus.
Schnelle Schritte
- Schließe Arduino über ein USB-Kabel an den PC an
- Öffne die Arduino IDE, wähle das richtige Board und den richtigen Port
- Kopiere den obigen Code und öffne ihn mit der Arduino IDE
- Klicke auf die Schaltfläche Hochladen in der Arduino IDE, um den Code auf den Arduino hochzuladen
- Sieh den Zustand der Pumpe
Code-Erklärung
Sie finden die Erklärung in der Kommentarzeile des obigen Arduino-Codes.
Mehr erfahren Arduino - wenn der Knopf gedrückt wird, wird die Pumpe in 10 Sekunden eingeschaltet
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
- Baue ein automatisches Bewässerungssystem mit Arduino, Bodenfeuchtesensor und Pumpe
- Baue ein automatisches Nachfüllsystem mit Arduino, Wasserstandssensor und Pumpe