Branchement capteur humidite arduino

Branchement capteur humidite arduino

Capteur d’humidité arduino dht11

Pour réaliser ce projet, il faut avoir des connaissances préalables sur les sujets suivants, si vous n’avez pas encore travaillé avec ce qui est mentionné dans le tableau suivant, il y a des liens vers les posts pour que vous puissiez faire une révision supplémentaire ou vous souvenir des connaissances nécessaires pour pouvoir réaliser ce projet.

L’Arduino contient un convertisseur analogique-numérique multicanal de 10 bits. Cela signifie qu’il transformera les tensions d’entrée comprises entre 0 et la tension de fonctionnement (5V ou 3,3V) en valeurs entières comprises entre 0 et 1023.

Ce capteur utilise les deux sondes pour faire passer du courant dans le sol, puis lit la résistance qui se produit avec l’humidité du sol pour obtenir le niveau. Une plus grande quantité d’eau permet au sol de conduire l’électricité plus facilement (résistance moindre), tandis qu’un sol sec conduit mal l’électricité (résistance plus élevée).

Le tableau suivant est une représentation approximative des conditions d’humidité du sol après avoir obtenu la lecture analogique avec l’arduino, en gardant à l’esprit que la conversion analogique que l’arduino effectue est de 0 à 1024 avec 10bits de conversion, je l’explique avec la fonction analogread().

Capteur d’humidité arduino tinkercad

Dans ce projet matériel, nous expliquons comment connecter un capteur de température et d’humidité à l’Arduino UNO. Nous montrons comment afficher les valeurs dans l’IDE de développement Arduino (en utilisant la fenêtre Serial Monitor). Nous montrons également comment sauvegarder les valeurs obtenues dans la mémoire EEPROM de l’Arduino.

Pour connecter le capteur de température et d’humidité à l’Arduino UNO, nous allons d’abord insérer le connecteur femelle du câble dans la prise du capteur, comme le montre l’image suivante :

  Capteur a ultrason arduino

Dans la partie du capteur de température, pour le connecter à l’Arduino, dans notre cas nous avons utilisé un câble contenant trois fils : un rouge qui va au GIS (données), un blanc qui va au VCC (alimentation) et un noir qui va au GND (masse). Le connecteur NC n’est pas utilisé, il n’a donc pas besoin de câble. Il est important de bien identifier chaque fil pour le connecter dans sa broche correspondante de l’Arduino :

Une fois le capteur de température et d’humidité connecté à l’Arduino UNO, l’étape suivante consistera à réaliser un programme qui obtiendra les valeurs de température et d’humidité et les affichera via le port série, de cette façon nous pourrons tester et vérifier que le matériel (capteur et Arduino) fonctionne correctement.

Capteur d’humidité du sol yl-69 code arduino

Dans ce projet, nous allons utiliser un capteur d’humidité du sol ou hygromètre HW-080 avec notre Arduino pour détecter l’humidité dans un terrain. Ce capteur est très similaire dans son fonctionnement au capteur de pluie utilisé dans notre projet précédent.

L’hygromètre de sol est un capteur qui mesure l’humidité par le biais de la variation de la conductivité du sol dans lequel il est enterré. Il existe plusieurs modèles d’hygromètres de sol, mais ici nous allons utiliser l’un de ces 3 modèles : HW-080, YL-69 ou FC-28, qui sont fondamentalement le même capteur, vous devez garder à l’esprit les broches du module de comparaison car elles peuvent être différentes de celle de l’exemple. Ils sont souvent utilisés dans les systèmes d’irrigation.

  Capteur de mouvement arduino

Dans ce projet les connexions sont assez simples, la première chose à faire est de vérifier les broches de connexion sur le module comparateur, d’un côté se trouvent les deux connecteurs qui seront connectés au capteur et de l’autre côté nous trouverons 4 broches (AO, DO, GND, VCC), qui sont l’alimentation du module (VCC, GND), une broche de sortie numérique (DO) et une broche de sortie analogique (AO).

Types de capteurs d’humidité pour arduino

Vérifiez que la bibliothèque de capteur d’humidité “DHT sensor” est installée, ainsi que la bibliothèque Adafruit Unified Sensor (si elle n’est pas installée, si vous avez des doutes, consultez la classe de température dans la section sur l’installation des bibliothèques).

Ouvrez la fenêtre de communication série avec l’Arduino, en cliquant sur l’icône Serial Monitor. Il affichera les valeurs d’humidité que le capteur enregistre à ce moment-là, dans le cas où le capteur n’a pas été connecté de manière correcte, il apparaîtra à l’écran quelque chose de similaire à ceci.