Arduino Nano - Wasser-/Flüssigkeitsventil

Dieses Tutorial zeigt dir, wie du einen Arduino Nano und ein Solenoidventil verwendest, um den Durchfluss von Flüssigkeiten wie Wasser, Bier und Öl zu steuern. Die gleichen Grundsätze gelten auch für die Steuerung des Gasdurchflusses.

Erforderliche Hardware

1×Official Arduino Nano
1×Alternativ: DIYables ATMEGA328P Nano Development Board
1×USB-A-zu-Mini-B-Kabel
1×Relais
1×Liquid Solenoid Valve
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 Wasser-/Flüssigkeitsventil

Pinbelegung des Wasser-/Flüssigkeitsventils

Pinbelegung des Arduino Nano Wasser-/Flüssigkeitsventils

Ein Solenoidventil hat typischerweise zwei Anschlüsse:

  • Der Positive (+) Pin (der üblicherweise rot ist) sollte mit dem 12-V-Ausgang einer Gleichspannungsversorgung verbunden werden.
  • Der Negative (-) Pin (der üblicherweise schwarz oder eine andere Farbe ist) sollte mit dem Masseanschluss einer Gleichspannungsversorgung verbunden werden.

Wie Wasser-/Flüssigkeitsventil funktioniert

Normalerweise ist das Ventil geschlossen. Wenn an die beiden Anschlüsse 12 V DC angelegt werden, öffnet sich das Ventil und Flüssigkeit oder Wasser kann hindurchfließen.

※ Notiz:

  • Eine Dichtungsanordnung ist im Inneren vorhanden, daher ist ein Mindestdruck erforderlich, um das Ventil zu öffnen, nachdem 12 V Gleichstrom angelegt wurde. Dieser Druck kann durch den Durchfluss der Flüssigkeit erzeugt werden.

So steuern Sie ein Wasser-/Flüssigkeitssolenoidventil mit Arduino Nano

Wenn das Ventil von einer 12-V-Stromversorgung betrieben wird, öffnet es sich. Um das Ventil zu steuern, muss zwischen dem Arduino Nano und dem Ventil ein Relais verwendet werden. Das Solenoidventil kann vom Arduino Nano über das Relais gesteuert werden.

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

Verdrahtungsdiagramm

Arduino Nano Wasserventil-Schaltplan

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-Code zur Steuerung eines Flüssigkeitsventils

Der unten stehende Code schaltet das Wasserabsperrventil fünf Sekunden lang ein und fünf Sekunden lang aus.

/* * 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-water-liquid-valve */ #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); // open valve 5 seconds delay(5000); digitalWrite(RELAY_PIN, LOW); // close valve 5 seconds delay(5000); }

Schnelle Schritte

  • Stecken Sie das USB-Kabel in das Arduino Nano und in den PC.
  • Öffnen Sie die Arduino IDE, wählen Sie das passende Board und den Port aus.
  • Kopieren Sie den Code und öffnen Sie ihn in der Arduino IDE.
  • Klicken Sie im Arduino IDE auf die Schaltfläche Hochladen, um den Code zu kompilieren und auf den Arduino Nano hochzuladen.
  • Messen Sie die Durchflussrate des Wassers.

Code-Erklärung

Schau dir die Zeilen-für-Zeile-Erklärung an, die in den Kommentaren des Quellcodes enthalten ist!

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!