Arduino Nano ESP32 - Vanne à eau/liquide
Ce tutoriel fournit des instructions sur comment contrôler un flux de liquide comme de l'eau, de la bière, de l'huile en utilisant un Arduino Nano ESP32 et une électrovanne. Cela est identique pour le contrôle du flux de gaz.
Préparation du matériel
Or you can buy the following sensor kits:
1 | × | DIYables Sensor Kit (30 sensors/displays) | |
1 | × | DIYables Sensor Kit (18 sensors/displays) |
À propos des vannes pour eau/liquide
Brochage
La vanne à solénoïde a généralement deux bornes :
- Broche positive (+) (rouge) : doit être connectée aux 12V de l'alimentation DC.
- Broche négative (-) (noire ou autre) : doit être connectée au GND de l'alimentation DC.
Fonctionnement d'une vanne à eau/liquide
Normalement, la vanne est fermée. Lorsque 12V DC sont appliqués aux deux bornes, la vanne s'ouvre et l'eau/le liquide peut s'écouler.
※ NOTE THAT:
- Pour certains types de vannes, il y a un agencement de joint à l'intérieur, donc une pression minimale est nécessaire pour ouvrir la vanne (après application de 12V DC). La pression peut être créée par l'écoulement du liquide.
- Pour certains types de vannes, le liquide ne peut s'écouler que dans un seul sens.
Comment contrôler une électrovanne pour eau/liquide
Si la vanne est alimentée par une alimentation 12V, elle s'ouvre. Pour contrôler la vanne, nous devons utiliser un relais entre l'Arduino Nano ESP32 et la vanne. L'Arduino Nano ESP32 peut contrôler la vanne solénoïde via le relais. Apprenez-en plus sur le relais dans le tutoriel Arduino Nano ESP32 - Relais
Diagramme de câblage
This image is created using Fritzing. Click to enlarge image
Code Arduino Nano ESP32
Le code ci-dessous active la vanne d'eau toutes les cinq secondes et la désactive cinq secondes après.
Étapes rapides
Pour commencer avec Arduino Nano ESP32, suivez ces étapes :
- Si vous êtes nouveau avec l'Arduino Nano ESP32, consultez le tutoriel sur comment configurer l'environnement pour l'Arduino Nano ESP32 dans l'IDE Arduino.
- Câblez les composants selon le schéma fourni.
- Connectez la carte Arduino Nano ESP32 à votre ordinateur à l'aide d'un câble USB.
- Lancez l'IDE Arduino sur votre ordinateur.
- Sélectionnez la carte Arduino Nano ESP32 et son port COM correspondant.
- Copiez le code ci-dessus et collez-le dans l'IDE Arduino
- Compilez et téléchargez le code sur la carte Arduino Nano ESP32 en cliquant sur le bouton Upload de l'IDE Arduino
- Vérifiez le flux d'eau
Explication du code
Le code Arduino Nano ESP32 ci-dessus contient des explications ligne par ligne. Veuillez lire les commentaires dans le code !