The Autonomous Smart Irrigation System is an Arduino-based automation project designed to monitor soil moisture levels and automatically control irrigation.
The system uses:
- Arduino Uno
- FC-28 Soil Moisture Sensor
- Relay Module
- DC Water Pump
The irrigation process is automated based on real-time soil conditions, helping conserve water and improve agricultural efficiency.
✅ Automatic irrigation control
✅ Soil moisture monitoring
✅ Water conservation system
✅ Real-time sensing
✅ Smart agriculture application
✅ Low-cost embedded solution
✅ Easy implementation
| Component | Description |
|---|---|
| Arduino Uno | Main microcontroller |
| FC-28 Soil Moisture Sensor | Detects soil moisture |
| Relay Module | Controls water pump |
| DC Motor Pump | Supplies water |
| 9V Battery | Power source |
| Jumper Wires | Circuit connections |
- Soil moisture sensor checks soil condition.
- Arduino continuously reads moisture values.
- If soil becomes dry:
- Relay turns ON
- Water pump starts automatically
- If soil becomes wet:
- Relay turns OFF
- Pump stops automatically
This ensures efficient irrigation with minimum water wastage.