Capteur Capacitif Humidité Du Sol V1.2

35.00 DH

Le capteur capacitif d’humidité du sol V1.2 est un capteur avancé conçu pour mesurer l’humidité du sol en utilisant la technologie capacitive, contrairement aux capteurs résistifs traditionnels.

SKU: CAP081 Category:
Description

Le capteur capacitif d’humidité du sol V1.2 est un capteur avancé conçu pour mesurer l’humidité du sol en utilisant la technologie capacitive, contrairement aux capteurs résistifs traditionnels. Cette approche offre une meilleure résistance à la corrosion, prolongeant ainsi la durée de vie du capteur et garantissant des mesures plus précises et stables.

Idéal pour des applications telles que l’irrigation automatique, la surveillance des plantes en intérieur et les projets de jardinage intelligent, ce capteur fournit une sortie analogique directement exploitable par un microcontrôleur comme Arduino, ESP32 ou Raspberry Pi.

Caractéristiques Techniques :

  • Tension d’alimentation : 3.3V à 5.5V DC
  • Consommation de courant : 5mA
  • Type de sortie : Signal analogique proportionnel à l’humidité du sol
  • Plage de sortie : 0V à 3V (en fonction de l’humidité mesurée)
  • Interface : Connecteur PH2.0-3P
  • Dimensions : 98mm x 23mm x 1.2mm
  • Poids : 15g
  • Durée de vie : Bien supérieure aux capteurs résistifs grâce à l’absence de corrosion

📌 Remarque : Ce capteur ne nécessite pas de circuit d’amplification, il fournit directement une sortie analogique facile à lire avec un microcontrôleur.

Principe de Fonctionnement :

Le capteur capacitif mesure l’humidité du sol en détectant les variations de capacité électrique générées par la présence d’eau. Contrairement aux capteurs résistifs, aucun courant électrique ne traverse le sol, ce qui évite l’oxydation et améliore la précision et la durabilité des mesures.

  1. Plus le sol est humide, plus la capacité mesurée est élevée, ce qui modifie la tension de sortie.
  2. Le signal analogique en sortie varie proportionnellement au taux d’humidité et peut être interprété par un microcontrôleur.
  3. L’Arduino ou toute autre carte de développement peut convertir cette lecture en un pourcentage d’humidité pour déclencher une action (ex : allumer une pompe d’irrigation).

Applications du Capteur :

Systèmes d’irrigation automatique – Optimisation de la consommation d’eau
Surveillance des plantes en intérieur – Idéal pour les jardiniers amateurs et professionnels
Jardinage intelligent et domotique – Intégration dans des systèmes connectés
Expérimentations scientifiques – Études sur l’évaporation et l’hygrométrie des sols
Agriculture de précision – Surveillance des conditions du sol pour optimiser les cultures

Brochage du Capteur :

Le capteur dispose de trois broches, faciles à interfacer avec un microcontrôleur :

Broche Fonction
VCC Alimentation (3.3V à 5.5V)
GND Masse
AOUT Sortie analogique (connectée à une entrée analogique de l’Arduino)

Utilisation avec Arduino Uno :

📌 Matériel Nécessaire :

1 x Arduino Uno
1 x Capteur capacitif d’humidité du sol V1.2
Câbles de connexion
Éventuellement un écran LCD I2C pour l’affichage

📌 Câblage :

Capteur Arduino Uno
VCC 5V
GND GND
AOUT A0

📌 Exemple de Code Arduino Basique

Ce programme lit la valeur d’humidité du sol et l’affiche dans le moniteur série.

const int sensorPin = A0;  // Broche où le capteur est connecté

int sensorValue = 0;

void setup() {

    Serial.begin(9600);  // Initialisation de la communication série

}

void loop() {

    sensorValue = analogRead(sensorPin);  // Lecture de la valeur analogique

    Serial.print(« Niveau d’humidité du sol : « );

    Serial.println(sensorValue);  // Affichage du niveau d’humidité

    delay(1000);  // Attente d’une seconde entre les mesures

}

📌 But du code : Ce programme lit les valeurs analogiques du capteur et les affiche dans le moniteur série de l’IDE Arduino.

📌 Exemple de Code Arduino Avancé avec Affichage LCD I2C

Cet exemple permet d’afficher les valeurs d’humidité sur un écran LCD 16×2 avec interface I2C.

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2);  // Adresse I2C de l’écran LCD

const int sensorPin = A0;

int sensorValue = 0;

void setup() {

    lcd.begin();

    lcd.backlight();  // Activation du rétroéclairage

    Serial.begin(9600);

}

 

void loop() {

    sensorValue = analogRead(sensorPin);  // Lecture de l’humidité du sol

    // Affichage sur le LCD

    lcd.setCursor(0, 0);

    lcd.print(« Humidite: « );

    lcd.print(sensorValue);

    lcd.print(« % »);

    // Affichage sur le moniteur série

    Serial.print(« Humidite du sol : « );

    Serial.println(sensorValue);

        delay(1000);  // Mise à jour toutes les secondes

}

📌 Câblage de l’écran LCD I2C :

Écran LCD Arduino Uno
VCC 5V
GND GND
SCL A5
SDA A4

📌 But du code : Afficher l’humidité mesurée sur l’écran LCD I2C et dans le moniteur série.

💡 Astuces et Améliorations :

Calibration : Les valeurs de sortie du capteur varient selon le type de sol. Il est recommandé de calibrer le capteur en lisant la valeur dans un sol sec et dans un sol saturé d’eau.
Automatisation : Coupler ce capteur avec un relais permet d’activer une pompe d’irrigation automatique en fonction du taux d’humidité.
Connectivité IoT : En utilisant un ESP32 ou ESP8266, il est possible d’envoyer les données sur une application mobile ou un serveur web.

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Capteur Capacitif Humidité Du Sol V1.2”

Your email address will not be published. Required fields are marked *