top of page

LE MODULE CAPTEUR D'HUMIDITE

Le module capteur d'humidité est constitué de deux électrodes que l'on peut planter dans le sol. La résistance entre ces deux électrodes varie en fonction de l'humidité du sol, ce qui entraîne la variation de la tension de sortie du module. La tension de sortie est égale :

  • à 0 V si le capteur est complètement sec

  • à environ 3 V si le capteur est totalement plongé dans un liquide

Ce module doit être relié à un connecteur analogique de la base. 

Exemple :

Nous souhaitons allumer une led si le degré d'humidité du sol est inférieure à un seuil.

Liste du matériel :

Câblage :

Module "Grove"

Module capteur de luminosité

Module led

Connecteur Base

A0

D2

Programme :

/* Humidité_Grove est un programme qui allume une led lorsque le degré d'humidité du sol est insuffisant*/
 
#define capteur A0                                 // affectation des broches  
#define led 2
                               
int humidite;


void setup()
{
  pinMode(led, OUTPUT);                        // la broche led est en sortie
  Serial.begin(9600);
}

void loop()
{
  humidite=analogRead(capteur);         // conversion AN              
  Serial.print("Humidite = ");                  // affichage dans le moniteur série de la valeur de l'humidité
  Serial.println(humidite);
  if(humidite<300)                                  // si l'humidité est faible
  {
    digitalWrite(led,HIGH);                      // on allume la led
  }
  else
  {
    digitalWrite(led,LOW);                      // on éteint la led
  }
}
 

bottom of page