Soil Humidity Hygrometer Moisture Detection
  • Soil Humidity Hygrometer Moisture Detection

Sensor de Humidade do Solo

0 Review
4,90 €

A soil moisture sensor, also called a hygrometer, measures the amount of moisture, or water, in the soil. Therefore, we can tell whether the soil has enough moisture or not. So it is a good diagnostic tool for caring for plants of all types.


  • Política de segurança Política de segurança
  • Política de entrega 24/48H Política de entrega 24/48H
  • Política de devolução Política de devolução

If the soil is extremely dry, then you will know the plant should be watered.

If the soil is very moist, then you will know that it does not need to be watered.

The soil moisture sensor we will build is simple to connect because we're going to use a prebuilt module. This means everything is already included. We simply have to connect the output terminals to a microcontroller such as the Arduino.

Interface Description (4-wire)

1. VCC: .3 V-5V
3. DO: digital output interface (0 and 1)
4. AO: Analog Output Interface

Instructions for use:

1Soil moisture module is most sensitive to the ambient humidity is 
generally used to detect the moisture content of the soil.

2. Module to reach the threshold value is set in the soil moisture, DO port 
output high, when the the soil humidity exceeds a set threshold value, the 
module D0 output low;

3. The digital output D0 can be connected directly with the microcontroller 
to detect high and low by the microcontroller to detect soil moisture;

4. The digital outputs DO shop relay module can directly drive the buzzer 
module, which can form a soil moisture alarm equipment;

5. Analog output AO and AD module connected through the AD converter, you 
can get more precise values of soil moisture;



//This is the code necessary to run this soil moisture sensor.

const int LED = 13; //Digital pin that the LED is connected

void setup() {

void loop() {
int sensorReading = analogRead(A0); //reads the sensor value

Serial.println (sensorReading); //prints out the sensor reading

if (sensorReading > 800) { //if reading is above 800, LED blinks on and off
digitalWrite(LED, HIGH); //turns the LED on
delay(1000); //waits for a second
digitalWrite(LED, LOW); //turns the LED off
delay(1000); //waits for a second


No customer reviews for the moment.

Add a review

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

Clientes que compraram este produto também compraram:

Relacionados Produtos