Soil
moisture sensor is the sensing element which determine the volumetric amount of
water in the soil .The sensor sense the amount of water by passing an minute
voltage at its terminal .Then when the water presence is detected it send an
minute voltage to the amplifying circuit and it is further amplified and send
to the Arduino.
Components Required:
1) Arduino
2) Soil Moisture sensor
3) Led
4) Connecting wires
Procedure:
STEP 1: Take the arduino and connect it to
soil moisture sensor.
STEP 2: Connect the +vcc pin of soil moisture sensor to the +5v pin
of the arduino and connect GND pin of sensor to the GND of the arduino
STEP
3: Connect the A0 pin of the soil moisture sensor to the arduino
STEP 4: Connect led positive
to the 13pin of the arduino and connect GND to GND pin of the arduino.
STEP 5: Now copy the code given below and compile it to the arduino
and run it.
Source Code:
int led =
13;//NBSL COMMERCIAL
void setup()
{
Serial.begin(9600);
Serial.println("NBSL
COMMERCIAL");
pinMode(led, OUTPUT);
}
void loop()
{
int sensorValue = analogRead(A0);
Serial.println("SOIL" );
Serial.println(sensorValue);
delay(1);
if (sensorValue >A 1000)
{
Serial.println("WATER PRESENCE
FOUND");
digitalWrite(led, HIGH);
delay(1000);
}
else if (sensorValue < 1000)
{
Serial.println("NO WATER
PRESENCE");
digitalWrite(led, LOW);
delay(1000);
}
}
WORKING VIDEO:
This comment has been removed by a blog administrator.
ReplyDeleteThe soil moisture sensor is the most amazing sensor used to measure the quantity and level of water present in the soil. Because of its advanced features this sensor used in application such as agriculture, indoor planting system, and lawns. You can buy the best grade soil moisture sensor, wireless humidity sensor, wireless vibration sensor, wireless light sensor, and more sensors at reliable price from Ubibot.
ReplyDelete