IOT BASED SMART AGRICULTURE AND IRRIGATION SYSTEM

Internet of Things (IOT) is a shared Network of objects where these objects interact through Internet. One of the important applications of IOT is Smart Agriculture. Smart Agriculture reduces wastage of water, fertilizers and increases the crop yield. Here a system is proposed to monitor crop-field

2025-06-28 16:33:39 - Adil Khan

Project Title

IOT BASED SMART AGRICULTURE AND IRRIGATION SYSTEM

Project Area of Specialization Internet of ThingsProject Summary

Internet of Things (IOT) is a shared Network of objects where these objects interact through Internet. One of the important applications of IOT is Smart Agriculture. Smart Agriculture reduces wastage of water, fertilizers and increases the crop yield. Here a system is proposed to monitor crop-field using sensors for soil moisture, humidity and temperature. By monitoring these parameters the irrigation system can be automated if soil moisture is low. System can predict agriculture diseases by giving symptoms to it. It has weather report for the farmer to take care of his field from the natural disasters.So this system is capable of monitoring and controlling all the agriculture processes and agriculture system through your smartphone, desktop and laptops.

Project Objectives

It provides automated and smart system to the farmer to monitor its irrigation system with the help of web application and mobile application.A farmer can easily control the switch of its water pump, green house fans, manure, pesticide spraying and chatbot to guide the farmer.

It give the full temperature analysis, Soil Moisture Level Analysis, Humidity Level Analysis,

Light Intensity level Analysis.Using smart irrigation system with IOT& associative technology requirement to make the field cultivation process more efficiently with less cost & human interface. The following points will be covered:  Rainwater harvestation& solar power utilization. Checking about the environment agriculture condition with corrective measures. Efficient irrigation from remote location.

Development challenge: We tend to make our project user friendly so that common people like farmer can use it very easily also to make the field cultivation process more efficient with less cost & human interface.

Market need: Our project intends to use IOT and variety of sensors to record agricultural and irrigation process and store it in a database, rain water harvestation and utilization, use of clean energy sources along with conventional energy resources  which will not only maximize the agricultural production with minimum cost and better efficiency, remote monitoring with eco-friendly environment.

Opportunity identified: Engineering application in agriculture land can provide efficient production, remote monitoring, optimum utilization of resources like water, power with minimum manpower of the irrigation system.

The aim of this project is to introduce the latest technology into the agriculture business and better crop production by collecting real-time status of crop and informing the farmers about it.

Project Implementation Method

Agile methodologies and continuous delivery, alternatively, are exceptionally good prepared for coping with the demands of the IoT. With agile, standard updates are virtually requirements. This satisfies the end user's wish for a continuously up to date device, the developer's need for a manageable development schedule, and the business requirements to respond rapidly to market needs.
As agile methodologies simplify software development through reduced development cycles, products are incrementally generated and this concept fits perfectly into IoTdevelopment..

Wireless Sensor Network (WSN):

It consists of various sensors/nodes which are integrated together to monitor various sorts of data.

Cloud Computing:

Cloud Computing also known as on-demand computing is a type of Internet based computing which provides shared processing resources and data to computers and other devices on demand.

Big Data Analytics:

 Big data analytics is the process of examining large data sets containing various forms of data types—i.e. Big Data – to uncover hidden patterns, unknown correlations, market trends, customer preferences and other useful business information. 

Communication Protocols:

They form the backbone of IoT systems to enable connectivity and coupling to applications and these protocols facilitate exchange of data over the network as these protocols enable data exchange formats, data encoding and addressing.

Embedded Systems:

 It is a sort of computer system which consists of both hardware and software to perform specific tasks. It includes microprocessor/microcontroller, RAM/ROM, networking components, I/O units and storage devices.

Artificial Intelligence:

Interaction with the AI and Chatbot creation that will give response to the user when the user will interact with it to solve his problem.

Machine Learning:

Machine learning is the processof classification or prediction by using the past data experience.So in this system we can predict different agriculture diseases by using different symptoms tell by the farmer.

Benefits of the Project

1:Our proposed system will be highly beneficial to farmers as farming accounts to more than 77% of occupation in our country.

2: Crop production will be increased if our system is used as it uses IOT & different sensors to gather information regarding irrigation outputs & also provides protection to farms.

3:Farmers  can  use  remote  technology  to  activate/deactivate  water  pumps  which  are powered by clean sources of energy thus keeping the environment clean.

4:It will help the farmer to operate its all agriculture process through the smart phone or access the website from anywhere in the world.

5: Our system can predict various agriculture diseases as farmer tell the symptoms. It can help farmer to get rid of various diseases before it can ruin the field.

6:Farmer can take care of his field before the natural or weather disaster as it gives weather report to the farmer

Technical Details of Final Deliverable

ChatBot: A chatbot for the farmer to help it what he speak the problem to it. A farmer can take help from that chatbot by typing or by speaking .Farmer can ask chatbot to tell the data about the field. Or can answer any question about the agriculture field

Controller interface: It can control all the hardware components attached to the system.As to turn on and off the water motor,fan or lights etc. A farmer has full control of hardware like motor ,water pump ,camera and sprayer and all other system by using web-application or Smartphone, laptop or desktop computer.

Real-time data visualization: It provide the full visualization of data from the data that are coming from the sensors .Many of the data is collected from the sensor and can visualize the data

on his Smartphone ,laptop or desktop computer.

Weather Report:It provides the weather report to the farmer. A farmer can take care of his field as he can see the weather report of rain or storm. He can take precautionary measures to safe his field from the natural disaster by examines the weather report.

Agriculture disease predictor:It can predict the agriculture disease that as farmer describe the symptoms as place camera on leaves . So we use  Convolutional Neural Network to classify the images .So the system can predict or classify the disease from the symptoms tell by the farmer by using deep learning. A Convolutional Neural Network (ConvNet/CNN) is a Deep Learning algorithm which can take in an input image, assign importance (learnable weights and biases) to various aspects/objects in the image and be able to differentiate one from the other.

Multiple Language Platforms:The application have multiple languages as the farmers don’t know English so he can use the application in Urdu language.

Raspberry Pi: Raspberry Pi is also known as a single board microcomputer with vast applications. In our project Raspberry Pi is used to keep a track of the data generated by the various sensors connected to the agriculture field & send it to the web server which also can be used for data analysis purpose or data visualization.

 Humidity Sensor: The sensor we are using here is DHT-11. This humidity sensor (or hygrometer) senses, measures and reports the relative humidity in the air

Moisture Sensor: Soil moisture sensors measure the volumetric water content in soil. In this system we are using soil-moisture sensor to determine the quality of the soil,

pH Sensor: The CS526 isolated pH probe makes reliable, accurate pH measurements in aqueous solutions. 

Proximity Sensor: A proximity sensor is a sensor able to detect the presence of nearby objects without any physical contact.

Camera :To Examine the agriculture field and use image processing to see pest and crops condition. Farmer can examine the field or can see the field anywhere in the world.

GSM module: A GSM module or a GPRS module is a chip or circuit that will be used to establish communication  between between a mobile device or a computing machine .

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Agriculture Core Technology Internet of Things (IoT)Other Technologies Artificial Intelligence(AI), Cloud Infrastructure, Big DataSustainable Development Goals Quality Education, Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 40350
raspberry pi 4 mobel B 4gb ram Equipment11450014500
pH sensor gravity sensor Equipment165006500
gsm module Equipment1800800
dht sensor Equipment1250250
temperature sensor Equipment1150150
soil moisture sensor Equipment1350350
8mp raspberri pi camera Equipment135003500
touch screen for rasbperry pi Equipment165006500
sprayer Equipment110001000
cables wiring and hdmi Equipment1600600
water motor and fan and light 5v Equipment115001500
printing documentation Miscellaneous 110001000
proximity sensor Equipment1450450
ic's and breadboard Equipment115001500
power suplies Equipment5150750
circuit and relay Equipment110001000

More Posts