Soil Moisture Sensor Module
🌱 Soil Moisture Sensor Module
Soil Water Detection • Smart Irrigation • Plant Monitoring
The Soil Moisture Sensor Module is an electronic sensor used to measure the moisture level in soil. It is commonly used in smart irrigation systems, agricultural monitoring, and plant care automation. The sensor works by measuring the electrical conductivity between two probes inserted into the soil.
The image you shared shows a typical soil moisture sensor kit, which includes:
🌱 Soil probe sensor plate
🔌 Connecting wires
⚙ Control module with comparator
📊 Infographic Overview
🔹 Basic Specifications
| Feature | Details |
|---|---|
| 🔌 Operating Voltage | 3.3V – 5V |
| ⚡ Operating Current | ~10–20 mA |
| 📡 Output Type | Analog (A0) & Digital (D0) |
| 🌱 Detection Method | Soil electrical conductivity |
| 🔧 Sensitivity Adjustment | Yes (Potentiometer) |
| 🧩 Interface | 4-Pin module |
🧩 Main Components
1️⃣ Soil Moisture Probe
Two metal conductive probes
Inserted directly into soil
Detects water content through electrical resistance
2️⃣ Control Module
The small board contains:
LM393 Comparator IC
Sensitivity adjustment potentiometer
Power LED
Digital output LED
Signal pins
🔌 Pin Configuration
| Pin | Function |
|---|---|
| VCC | Power supply (3.3V – 5V) |
| GND | Ground |
| A0 | Analog output (moisture level) |
| D0 | Digital output (threshold signal) |
⚙️ Working Principle
The sensor measures soil resistance to electrical current.
Step-by-Step Operation
1️⃣ The two metal probes are inserted into the soil.
2️⃣ Soil moisture allows electric current to flow between probes.
3️⃣ Wet soil → lower resistance → higher conductivity.
4️⃣ Dry soil → higher resistance → lower conductivity.
5️⃣ The control module converts this into analog and digital signals.
📐 Sensor Layout (Based on Your Image)
Soil Moisture Sensor Kit
┌─────────────────────┐
│ Soil Probe Plate │
│ (Moisture Sensor) │
└─────────────────────┘
│
│ Wire
│
┌─────────────────────┐
│ Control Module │
│ Potentiometer │
│ Comparator IC │
│ LED Indicators │
└─────────────────────┘
┌─────┬─────┬─────┬─────┐
│ VCC │ GND │ A0 │ D0 │
└─────┴─────┴─────┴─────┘
🤖 Common Applications
🌾 Smart irrigation systems
🌱 Automatic plant watering systems
🚜 Agricultural soil monitoring
🏡 Smart garden systems
📡 IoT farming projects
🌍 Environmental monitoring
🔌 Compatible Microcontrollers
The soil moisture sensor can easily connect with:
Arduino Uno
ESP32
Arduino Nano
Raspberry Pi
💡 Advantages
✅ Simple and low-cost sensor
✅ Easy to interface with microcontrollers
✅ Provides both analog and digital output
✅ Adjustable sensitivity
✅ Ideal for smart farming and DIY projects
⚠️ Limitations
❌ Metal probes may corrode over time
❌ Accuracy affected by soil type
❌ Needs occasional cleaning and calibration
🔧 Example Project Idea
🌱 Automatic Plant Watering System
Components
Soil Moisture Sensor
ESP32
Water pump
Relay module
Power supply
Working
✔ Sensor detects dry soil
✔ Microcontroller activates pump
✔ Water irrigates plants automatically
✔ Pump stops when soil moisture reaches desired level
