Smart Agriculture System
Approximately 95 % of Pakistan?s water is used for agriculture, with 60 % of its population directly involved in agriculture and livestock, and 80 % of exports based on these sectors. Due to old techniques more than 60 %of irrigation water is wasted. We are designing "Smart Agriculture Sy
2025-06-28 16:35:04 - Adil Khan
Smart Agriculture System
Project Area of Specialization Electrical/Electronic EngineeringProject SummaryApproximately 95 % of Pakistan’s water is used for agriculture, with 60 % of its population directly involved in agriculture and livestock, and 80 % of exports based on these sectors. Due to old techniques more than 60 %of irrigation water is wasted. We are designing "Smart Agriculture System" with monitoring and controlling features. Different parameters of soil like pH and moisture are monitored. Similarly parameters of field like humidity and temperature are also monitored. All this data is saved in a memory card using card reader module and then displayed on webpage using wifi module.
All these parameters can also be sent to the user mobile. On basis of soil moisture water pump will be switched on/off automatically. Regression mathmatical modeling will be used to derive the mathematical relation betweeen soil moisture and water pump status on basis of which controller will turn on/off the water pump automatically. A separte field is having a manual irrigation system. In the end over all comparison of automatic and manual irrigation system will be done.
Project Objectives- Comparison of water utilization by automatic and manual irrigation system.
- Efficient utilization of water .
- Effect of automatic and manual irrigation system on crops growth.
- Continuous monitoring of parameters like temperature, moisture, pH, humidity and smoke detection in field.
- IOT will allow the user to monitor the parameters and turn on/off the water pump.
Arduino Mega will be the central controlling unit of the system which take values from differrent sensors like Smoke sensor, Soil moisture sensor, Humidity and temperature sensor. Two other arduino uno will take soil moisture value and send it to central controlling unit via bluetooth module. All this data is saved in a memory card using card reader module. Arduino on basis of soil moisture sensors turns on/off the water pump.
Regression mathmatical modeling will be used to derive the mathematical relation betweeen soil moisture and water pump status on basis of which controller will turn on/off the water pump automatically. A separte field is having a manual irrigation system. In the end over all comparison of automatic and manual irrigation system will be done. The proposed block diagram of the system is given below

Proposed Block Diagram of System
Benefits of the ProjectBenefits of the project are as follow
- It will provide accurate amount of water needed to the field thus preventing water wastage.
- Less manpower is needed i.e. less human interference in the field.
- Saves Labor cost.
- Assistance to the farmers.
- Arduino Microcontroller: It is the controlling unit of project. Arduino is taking values from all sensors and saving it in card reader module. On basis of soil moisture sensor Arduino decides to turn on/off the pump.
- pH sensor: It measures pH of soil moisture sensor.
- Temperature and humidity Sensor: This sensor measures humidity and temperature of the enviroment.
- Smoke Sensor: This sensor detetcsif any smoke inside the field.
- Card Reader Module: This module saves data taken from all sensors.
- Relay Module: It switches on/off pump on basis of signal rrecieved from arduino.
- LCD: It displays data taken from sensors and shows current status of water pump whether on or off.
- Keypad: Using keyboard user can change the set point and see the values measured by sensors.
- Bluetooth Module: It is used to send data from one Micro controller to other Micro controller.
- Wifi Module: It is used to send data measured by sensors at web page.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 44560 | |||
| Arduino UNO | Equipment | 2 | 650 | 1300 |
| Arduino Mega | Equipment | 1 | 1450 | 1450 |
| Moisture Sensor | Equipment | 5 | 150 | 750 |
| Bluetooth Module | Equipment | 3 | 500 | 1500 |
| Nodemcu Module | Equipment | 1 | 400 | 400 |
| vero Board | Equipment | 3 | 40 | 120 |
| Headers | Equipment | 6 | 20 | 120 |
| Keypad | Equipment | 1 | 150 | 150 |
| LCD | Equipment | 1 | 250 | 250 |
| Card Reader Module | Equipment | 1 | 400 | 400 |
| Smoke Sensor | Equipment | 1 | 350 | 350 |
| Water Pump | Equipment | 1 | 3800 | 3800 |
| Wires Bundle | Equipment | 12 | 150 | 1800 |
| Pipes | Equipment | 40 | 30 | 1200 |
| Wire Coating | Equipment | 50 | 50 | 2500 |
| Heat Gun | Equipment | 1 | 2500 | 2500 |
| Water proof box | Equipment | 3 | 1500 | 4500 |
| Transport | Miscellaneous | 1 | 2000 | 2000 |
| Thesis Printing | Miscellaneous | 3 | 1500 | 4500 |
| Panaflex Printing | Miscellaneous | 1 | 3200 | 3200 |
| DC Battery | Equipment | 1 | 5000 | 5000 |
| DC 5V regulator | Equipment | 1 | 1200 | 1200 |
| pH sensor | Equipment | 1 | 2000 | 2000 |
| Water tank | Equipment | 1 | 3500 | 3500 |
| Relay Module | Equipment | 1 | 70 | 70 |