Arduino Nano - Vanne d'eau/liquide

Ce tutoriel vous explique comment utiliser un Arduino Nano et une électrovanne pour contrôler le flux de liquides tels que l'eau, la bière et l'huile. Les mêmes principes s'appliquent pour contrôler le flux de gaz.

Préparation du matériel

1×Arduino Nano
1×USB A to Mini-B USB cable
1×Relay
1×Liquid Solenoid Valve
1×12V Power Adapter
1×DC Power Jack
1×Jumper Wires
1×(Optional) 9V Power Adapter for Arduino Nano
1×(Recommended) Screw Terminal Adapter for Arduino Nano

Or you can buy the following sensor kits:

1×DIYables Sensor Kit (30 sensors/displays)
1×DIYables Sensor Kit (18 sensors/displays)
Divulgation : Certains des liens fournis dans cette section sont des liens affiliés Amazon. Nous pouvons recevoir une commission pour tout achat effectué via ces liens, sans coût supplémentaire pour vous. Nous vous remercions de votre soutien.

À propos de la vanne pour eau/liquide

Brochage de la vanne pour eau/liquide

Brochage de la vanne d'eau/liquide Arduino Nano

Une électrovanne a généralement deux bornes :

  • La broche Positive (+) (qui est généralement rouge) doit être connectée au 12V d'une alimentation DC.
  • La broche Négative (-) (qui est généralement noire ou d'une autre couleur) doit être connectée au GND d'une alimentation DC.

Fonctionnement d'une vanne à eau/liquide

En général, la vanne est fermée. Lorsque 12V DC sont appliqués aux deux bornes, la vanne s'ouvre et le liquide/l'eau peut circuler.

※ NOTE THAT:

Un dispositif de joint est placé à l'intérieur, donc une pression minimale est nécessaire pour ouvrir la vanne après l'application de 12V DC. Cette pression peut être générée par le flux de liquide.

Comment contrôler une électrovanne à eau/liquide avec un Arduino Nano

Si la vanne est alimentée par une alimentation 12V, elle s'ouvrira. Pour contrôler la vanne, un relais doit être utilisé entre l'Arduino Nano et la vanne. La vanne solénoïde peut être gérée par l'Arduino Nano via le relais.

Si vous n'êtes pas familier avec les relais (brochage, fonctionnement, programmation, etc.), veuillez consulter le tutoriel Arduino Nano - Relais pour plus d'informations.

Diagramme de câblage

Schéma de câblage de la vanne à eau Arduino Nano

This image is created using Fritzing. Click to enlarge image

Code Arduino Nano pour contrôler une vanne à liquide

Le code ci-dessous active l'électrovanne d'eau pendant cinq secondes et la désactive pendant cinq secondes.

/* * Ce code Arduino Nano a été développé par newbiely.fr * Ce code Arduino Nano est mis à disposition du public sans aucune restriction. * Pour des instructions complètes et des schémas de câblage, veuillez visiter: * https://newbiely.fr/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); }

Étapes rapides

  • Branchez le câble USB dans l'Arduino Nano et le PC.
  • Ouvrez l'IDE Arduino, sélectionnez la carte et le port appropriés.
  • Copiez le code et ouvrez-le dans l'IDE Arduino.
  • Cliquez sur le bouton Upload dans l'IDE Arduino pour compiler et téléverser le code sur l'Arduino Nano.
  • Mesurez le débit d'eau.

Explication du code

Découvrez l'explication ligne par ligne contenue dans les commentaires du code source !

Vidéo

※ OUR MESSAGES

  • Please feel free to share the link of this tutorial. However, Please do not use our content on any other websites. We invested a lot of effort and time to create the content, please respect our work!