logo idehack

Comment capter l’humidité du sol avec Arduino

Sep 19, 2022 | Arduino | 0 commentaires

Module d’hygrométrie du sol et Arduino

Le module est petit et simple d’utilisation. Le capteur ressemble a une espèce de fourche a planter dans la terre.

En fonction de l’humidité, le courant passera plus ou moins en renvoyant une valeur de 0 à 1023 s’il est connecté a un port analogique et 0 ou 1 s’il est connecté sur un port digital.

Ce dont vous aurez besoin

Un module capteur d’humidité de sol – Disponible ici

Un arduino Uno – Disponible ici

Une platine de prototypage et quelques câbles de connexion rapides – Disponible ici

Connexion du module d’hygrométrie

hygrometrie_arduino_module

  • VCC connecté au +5V de l’Arduino
  • gnd connecté au gnd de l’Arduino
  • A0 connecté au Analog 0 de l’Arduino
  • Il est possible d’utiliser le D0 sur une pin digitale mais ce ne sera pas pour cet article.
void setup() {

Serial.begin(9600);
}
 
 
void loop() {
// Lecture du port Analogique 0
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(100);
}

Utilisation

Quand tout est connecté et que le code est téléversé sur l’Arduino, plantez le capteur dans la terre et lancez le moniteur série.

Plus la terre sera humide, plus la valeur s’approchera de 0, plus elle sera sèche, plus la valeur s’approchera de 1023.

20151211_211105

Pour une utilisation plus poussée on peut imagine une led RGB qui passerai du vert au orange et enfin au rouge suivant le degré d’humidité.

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée.

Capteur IR de proximité et Arduino

Capteur IR de proximité et Arduino

Opto-switch, Opto-coupleur, photo-coupleur je ne sais pas trop comment l’appeler. J'ai découvert il y a peu une référence à ce composant / module: le TCRT5000. Il s'agit ici d'un composant électronique capable de transmettre un signal d’un circuit électrique à un...

Comment utiliser un capteur de lumière TEMT6000 avec Arduino

Comment utiliser un capteur de lumière TEMT6000 avec Arduino

Le capteur de lumière TEMT6000 est un capteur qui détecte la lumière ambiante de son environnement et qui fonctionne comme une photorésistance. Il s'agit d'un capteur comme un peu les trouver dans nos smartphone qui adapte automatiquement la lumière ce notre écran en...

Utiliser la fonction map() Arduino

Utiliser la fonction map() Arduino

A quoi sert la fonction map() ? Cette fonction permet de convertir une plage de valeurs vers une autre plage de valeurs que nous lui attribuons (par exemple les valeurs par défaut des ports analogique de 0 à 1023 vers une plage de valeurs définie de 0 à 10). Comment...