Arduino Nano - Pumpe

Dieses Tutorial zeigt Ihnen, wie Sie den Arduino Nano verwenden, um eine Pumpe zu steuern. Aus diesem Tutorial können Sie ein Bewässerungssystem, ein Aquarium, ein Wasser-Nachfüllsystem ... und mehr erstellen.

Erforderliche Hardware

1×Official Arduino Nano
1×Alternativ: DIYables ATMEGA328P Nano Development Board
1×USB-A-zu-Mini-B-Kabel
1×Relais
1×12V Pumpe
1×Vinyl Tube
1×12V Netzteil
1×DC-Stromanschluss
1×Verbindungskabel
1×(Empfohlen) Schraubklemmen-Erweiterungsboard für Arduino Nano
1×(Empfohlen) Breakout-Erweiterungsboard für Arduino Nano
1×(Empfohlen) Stromverteiler für Arduino Nano

Oder Sie können die folgenden Kits kaufen:

1×DIYables Sensor-Kit (30 Sensoren/Displays)
1×DIYables Sensor-Kit (18 Sensoren/Displays)
Offenlegung: Einige der in diesem Abschnitt bereitgestellten Links sind Amazon-Affiliate-Links. Wir können eine Provision für Käufe erhalten, die über diese Links getätigt werden, ohne zusätzliche Kosten für Sie. Wir schätzen Ihre Unterstützung.

Über 12-V-Pumpe

Die Pinbelegung der Pumpe

Arduino Nano Pump-Anschlussbelegung
image source: diyables.io

Die 12-V-Pumpe hat typischerweise zwei Pins:

  • Der negative (-) Pin (schwarz) sollte an die Masse der Gleichspannungsversorgung angeschlossen werden.
  • Der positive (+) Pin (rot) sollte an die 12 V der Gleichspannungsversorgung angeschlossen werden.

Wie man eine Pumpe mit dem Arduino Nano steuert

Wenn eine 12-V-Pumpe von einer 12-V-Stromversorgung betrieben wird, funktioniert sie. Um die Pumpe zu steuern, muss zwischen dem Arduino Nano und der Pumpe ein Relais verwendet werden. Der Arduino Nano kann die Pumpe dann über das Relais steuern.

Wenn Sie mit Relais nicht vertraut sind (Pinbelegung, Funktionsweise, Programmierung usw.), lesen Sie bitte das Arduino Nano - Relais-Tutorial für weitere Informationen.

Verdrahtungsdiagramm

Schaltplan für eine Pumpe mit Arduino Nano

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

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

Arduino Nano Programmcode

Der untenstehende Code führt eine unendliche Schleife aus, in der die Pumpe für fünf Sekunden eingeschaltet und für fünf Sekunden ausgeschaltet wird.

/* * Dieser Arduino Nano Code wurde von newbiely.de entwickelt * Dieser Arduino Nano 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-nano/arduino-nano-pump */ #define RELAY_PIN 2 // The Arduino Nano pin connected to the IN pin of relay // The setup function runs once on reset or power-up void setup() { // initialize digital pin A5 as an output. pinMode(RELAY_PIN, OUTPUT); } // The loop function repeats indefinitely 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

  • Schließen Sie das Arduino Nano über ein USB-Kabel an Ihren Computer an.
  • Starten Sie die Arduino IDE und wählen Sie das passende Board und den passenden Port aus.
  • Kopieren Sie den obigen Code und öffnen Sie ihn in der Arduino IDE.
  • Klicken Sie auf die Upload-Schaltfläche in der Arduino IDE, um den Code an den Arduino Nano zu senden.
  • Beobachten Sie die Statusänderung der Pumpe.

Code-Erklärung

Schau dir die zeilenweise Erklärung an, die in den Kommentaren des Quellcodes enthalten ist!

Schau dir dieses Tutorial zum Arduino Nano an – wenn ein Knopf gedrückt wird, schalte die Pumpe nach 10 Sekunden ein

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.

※ 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!