Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans ce tutoriel rapide, je vais vous montrer comment lire un capteur d'humidité du sol à l'aide d'arduino et imprimer le niveau d'humidité du sol dans Arduino Serial Monitor. Vous pouvez trouver le message original écrit par moi en cinghalais à partir de ce lien
Étape 1: Aperçu
Ce module est livré en deux parties. Il a un capteur d'humidité du sol et un petit circuit compacté avec un diviseur de tension et un convertisseur analogique-numérique fabriqué à l'aide d'un amplificateur opérationnel. Également deux LED, une pour l'indicateur d'alimentation et une autre pour indiquer la sortie numérique. Ce module possède à la fois une sortie analogique et une sortie numérique. En ce qui concerne les valeurs analogiques émises à partir de cela, il génère des valeurs faibles pour une humidité élevée et des valeurs élevées pour une faible humidité. Notre Arduino peut lire ce signal entre 0 et 1023. En d'autres termes, l'humidité maximale est égale à la valeur 0 et l'humidité minimale est égale à 1023.
Étape 2: Pièces utilisées
J'ai utilisé des pièces et des composants en jachère pour ce projet.
Carte Arduino MEGA (Vous pouvez utiliser Arduino UNO, NANO etc…)
Si vous proposez arduino uno, vous pouvez acheter 5 pièces avec des câbles USB ici pour 25,99 $ avec la livraison gratuite sur ebay!
Module de capteur d'humidité du sol
2 x fils de cavalier femelle à femelle
3 x fils de cavalier mâle à femelle
C'est tout !, je n'ai pas utilisé de maquette pour cette configuration simple.
Étape 3: Schéma de câblage
Maintenant, connectez tout selon ce schéma de câblage.
Le prob du capteur se connecte à son convertisseur (pas de polarité)
Capteur d'humidité Arduino
A0 A0
D0 Non connecté
TERRE TERRE
VCC VCC
C'est ça! Frais
Étape 4: Code Arduino
J'ai écrit un petit code Arduino pour afficher le niveau d'humidité du sol sur le moniteur série Arduino en pourcentage%
Vous pouvez télécharger le code ICI
Étape 5: Résultat
Voici le résultat lorsque je télécharge le code sur mon arduino. Tout fonctionne comme prévu.
Étape 6: Aidez-moi à en faire plus…
Vous pouvez m'aider à faire plus de projets en faisant un don de $$ à mon paypal.
Merci.