Arduino Nano ESP32 - Détecteur de Fuite d'Eau
Dans ce guide, nous allons apprendre à utiliser l'Arduino Nano ESP32 et un capteur de fuite d'eau pour détecter les fuites d'eau.
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 du détecteur de fuites d'eau
Le détecteur de fuite d'eau nous aide à repérer rapidement toute infiltration d'eau indésirable afin de prévenir les dommages.
Détecteur de Fuite d'Eau Schéma de Connexion
Le détecteur de fuite d'eau comprend deux fils :
Tout comme un interrupteur ou un bouton, nous n'avons pas besoin de distinguer les deux fils du détecteur de fuite d'eau.
Comment fonctionne le détecteur de fuites d'eau
Lorsque l'eau est présente, le circuit est fermé. Lorsqu'il n'y a pas d'eau, le circuit reste ouvert.
Pour connecter le détecteur de fuite d'eau à un Arduino Nano ESP32, attachez un fil à la GND et l'autre fil à une broche d'entrée de l'Arduino Nano ESP32 configurée comme une entrée numérique avec résistance pull-up. Lorsqu'il y a de l'eau, la broche de l'Arduino Nano ESP32 indiquera une valeur LOW. Lorsqu'il n'y a pas d'eau, elle indiquera une valeur HIGH.
※ Note:
Le détecteur de fuite d'eau ne fonctionne pas avec de l'eau pure, qui ne conduit pas l'électricité. Pour remédier à cela, saupoudrez un peu de sel près du capteur. Le sel se mélangera avec l'eau et permettra au détecteur de détecter l'eau.
Schéma de câblage entre détecteur de fuite d'eau et Arduino Nano ESP32
This image is created using Fritzing. Click to enlarge image
Comment programmer l'Arduino Nano ESP32 pour lire la valeur d'un détecteur de fuite d'eau
- Configurez la broche de l'Arduino Nano ESP32 pour l'entrée numérique en utilisant la fonction pinMode(). Par exemple, utilisez cette fonction pour la broche D4.
- Vérifie l'état de la broche Arduino Nano ESP32 à l'aide de la fonction digitalRead().
Code Arduino Nano ESP32 - Détection de fuite d'eau
Étapes rapides
Pour commencer avec l'Arduino Nano ESP32, suivez ces étapes :
- Si vous débutez avec Arduino Nano ESP32, consultez le tutoriel sur Installation du logiciel Arduino Nano ESP32..
- Connectez les composants selon le schéma fourni.
- Connectez la carte Arduino Nano ESP32 à votre ordinateur à l'aide d'un câble USB.
- Lancez l'Arduino IDE 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'Arduino IDE.
- Cliquez sur le bouton Upload dans l'Arduino IDE pour téléverser le code sur votre carte Arduino Nano ESP32.
- Versez de l'eau près du détecteur de fuite d'eau.
- Regardez les résultats sur le Moniteur Série. Ils apparaîtront ainsi :