To improve the agricultural yield with fewer resources and labor efforts, substantial innovations have been made throughout the human history. We went from digging canals for irrigation to electricity and other fuels powered water pumps. We started using greenhouses alongside traditional farming to
IOT Based Smart Agriculture Farm
To improve the agricultural yield with fewer resources and labor efforts, substantial innovations have been made throughout the human history. We went from digging canals for irrigation to electricity and other fuels powered water pumps. We started using greenhouses alongside traditional farming to increase the productivity. Now, if we transform our traditionally controlled farms to IOT based smart farms, it will help us gaining our agricultural goals as a nation and individual as well. It’s not only enhancing the agriculture production but also making it cost-effective and reducing wastage. In this project the IoT devices and communication techniques associated with wireless sensors encountered in agriculture applications are utilized to improve agriculture goals. Various types of sensors are available for specific agriculture application, like soil, crop status, irrigation, temperature and humidity. The system proposed will make it easy for farmers to control their farms conditions remotely. They will not have to present at all sites to take care of their farmhouses; the technology will do this task on its own using a set of parameters set by the farmer. The ultimate goal of the project is to build an IoT based smart agriculture farm that will play its role in the agriculture fields, that is our pride and ace for the economy.
The goal of the project is to facilitate the farmers in terms of time, cost, and human effort and automate their greenhouse. The proposed system would set new trends for farming in a controlled environment using IoT.
Following are the main objectives:
To develop a proof of concept of a real time IoT farmhouse a complete working system will be implemented using a small scale farmhouse prototype environment. In the experiment setup the real-time sensors and actuators are deployed in the soil fields to monitor, control and visualized the environment changes.
Furthermore, from development point of view our project go through a number of iterations before anything is going to be final. Feedback is gathered and implemented continually and in all, it is a much more dynamic process where everyone is working together towards one goal. Therefore, we are using Agile software development methodology for IoT based Smart Agriculture Farm.
The IoT Based Smart agriculture farm will be helping farmers in various ways. Following are the main benefits of our proposed system, in detail:
Normally farmer have to go to farm house thrice a day just to ensure that everything going fine. This can require extra human efforts if there are several sites. Proposed system will help in monitoring sites without involvement of human effort and notify farmer about the changes or action required. It will definitely save you extra efforts, which can be utilize to do more productive things. So, our system makes it less effort for the farmer to manage its farm house.
Most importantly, user will not have to present all time at farm to control the environment. He can do it remotely through our mobile and web app. All it needs for him to control the environment from wherever he is, is just a network and our app installed.
The farmer is having a keen eye on his farmhouse 24/7 and controlling it through his fingertips. That definitely ensure that he is just using some taps or pressing buttons to control the environment. As everything getting its best suitable environment, it will result in more productivity.
As the farmer is controlling environment remotely. He will be keen enough to keep an eye of resources he is putting in. Say, he is irrigating the field and he has to go for some urgent work. Water pump will keep running and causing him pay extra charges on electricity bill, just because he was not at field. So, farmer can cut down the cost of production but just if he has some time to check on our user-friendly application/website.
The technical details of proposes system are as follows.
1. Setting up sensors
Sensors will be installed, so they can make respective readings and give it to the required module.
2. Data gathering through sensors
Data will be gathered continuously through sensors and user will be viewing it live on his mobile and web app. Data gathered from sensors will also be stored in Database for decision making, graphs plotting and for performing different operations at them.
3. Actuators
Along with the different sensors, Actuators will also be installed in the farm that will take different actions on run time, depending upon the commands received by the user or from the sensors and will adjust the overall environment of the farm in between the given thresholds.
4. Monitoring module
There will be a monitoring module to monitor the environment. This module will be responsible for showing current environment of farm in our mobile and web app.
5. IOT data storage management
IOT data storage management so we can get the data from IOT system.
6. Database
Data will also be stored in Database for decision making, graphs plotting and for performing different operations at them.
7. Decision making module
After gathering data from sensors, There will be a Decision making module to make the decision on the bases of the given information. This module will be responsible for opening the window or any other particular action through the actuators.
8. Control unit management
The control unit will manage the flow of information.
9. Web application
Web application to view the information, controlling environment and viewing summaries through graphs.
10. Mobile Application
Mobile application will be used to integrate the system as well as to control the environment through a some taps on their mobile screen. App will contain many screens, where user can view the current environment and status of actuators and summary etc. User will also be able to take action according to the current environment of the farm, ‘manually’, ‘scheduled’ or ‘automatic’ through our mobile app.
Following is the Context level Data Flow Diagram:

| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Model Box | Equipment | 1 | 7000 | 7000 |
| Fan | Equipment | 2 | 250 | 500 |
| 12v power adapter | Equipment | 1 | 220 | 220 |
| 5v power adapter | Equipment | 1 | 160 | 160 |
| 12v water pump | Equipment | 1 | 500 | 500 |
| Jumper Wires | Miscellaneous | 12 | 120 | 1440 |
| Servo Motor | Equipment | 6 | 450 | 2700 |
| 5v Relays | Equipment | 5 | 130 | 650 |
| ESP32 | Equipment | 6 | 800 | 4800 |
| DHT22 | Equipment | 4 | 550 | 2200 |
| Water valve | Equipment | 4 | 560 | 2240 |
| Raspberry pi touchscreen display | Equipment | 1 | 7000 | 7000 |
| PIR Sensor | Equipment | 2 | 170 | 340 |
| Solder | Equipment | 1 | 800 | 800 |
| Heater | Equipment | 2 | 200 | 400 |
| LED light 5v | Equipment | 1 | 400 | 400 |
| Breadboard | Equipment | 6 | 170 | 1020 |
| MQ2 Gas Sensor | Equipment | 2 | 280 | 560 |
| Rain Sensor | Equipment | 1 | 160 | 160 |
| Soil Moisture Sensor | Equipment | 4 | 180 | 720 |
| SD Card | Equipment | 1 | 1200 | 1200 |
| WoodBoard | Equipment | 1 | 1400 | 1400 |
| Plants | Equipment | 4 | 200 | 800 |
| Raspberry Pi v4 | Equipment | 1 | 14000 | 14000 |
| Variable DC Power Supply | Equipment | 1 | 11000 | 11000 |
| Silicon | Miscellaneous | 1 | 400 | 400 |
| Delivery charges | Miscellaneous | 1 | 2000 | 2000 |
| Raspberry pi camera | Equipment | 3 | 3000 | 9000 |
| Others | Miscellaneous | 1 | 5000 | 5000 |
| Total in (Rs) | 78610 |
In this Era of technology, we all know that it is difficult for teachers and students to r...
Education Portal system is to collect all the information of universities and colleges at...
Animal plays a profoundly important and intricate role in our lives today. We are using a...
Wear test rig is a testing machine intended to check wear and grating between at least two...
Neo-Nest is an IOT based Infant Incubator which provides optimum environmental conditions...