IoT Based Smart Farming System
The Internet of things (IOT) is the network of physical devices vehicles home appliances and other items embedded with electronics, software, sensors, actuators and network connectivity which enable these objects to connect and exchange data. The IOT allows objects to be sensed or controlled remotel
2025-06-28 16:33:40 - Adil Khan
IoT Based Smart Farming System
Project Area of Specialization Internet of ThingsProject SummaryThe Internet of things (IOT) is the network of physical devices vehicles home appliances and other items embedded with electronics, software, sensors, actuators and network connectivity which enable these objects to connect and exchange data. The IOT allows objects to be sensed or controlled remotely across existing network infrastructure, creating opportunities for more direct integration of the physical world into computer-based systems, and resulting in improved efficiency, accuracy and economic benefit in addition to reduced human intervention
Smart farming is a concept quickly catching on in the agricultural business. Offering high-precision crop control, useful data collection, and automated farming techniques, there are clearly many advantages a networked farm has to offer. Agriculture plays a vital role in Pakistan's economy. Over 58% of the rural households depend on agriculture as their principal means of livelihood. Agricultural export constitutes 10% of the country's exports. So, the farmer's and even the nation's economy will be ruined if there are no proper yields due to lack of knowledge of the soil nature, timely unavailability of water. Thus, the government should take steps for a better and profitable irrigation.
The agriculture stick being proposed via this project is integrated with Arduino technology, breadboard mixed with various sensors (Temperature, Moisture, Rain) and live data feed can be obtained online from Cloud (Ubido, Things+, Thingpeek, Temboo).
Designing Wireless transmission media using Wi-Fi transceivers and its interfacing peripherals for wireless data communication between Mobile Handset and appliances in field. Develop the GUI interface to monitor and change the current status of field on any android smart phones. The data from sensors is continuously uploaded to the cloud hosted for drip irrigation system. This system also enables suggestions for the admin & user. The motor can be ON-OFF with mobile application and automatically after checking the soil moisture content. With an intelligent data analytics algorithm this system can optimize the utilization of water and can cultivate more food.
And as well system can automatically check the temperature of the soil which is very important for the planting and their growth. Temperature sensor used to check the temperature in fields to germinate seeds properly if the temperature is exceeding threshold it alerts the system and it generates the warning alert. As well as this system also predict the Rain Forecast to avoid the over irrigation in the field. Also use the rain detection sensor to detect the Rainfall and turns of the motor if it is on.
Project ObjectivesAim of this project is to propose a novel smart IOT based agriculture stick assisting farmers in getting live data (Temperature, Moisture, Rain) for efficient environment monitoring which will enable them to do smart farming and increase their overall yield and quality of products. The agriculture stick being proposed via this project is integrated with Arduino technology, breadboard mixed with various sensors and live data feed can be obtained online from Cloud (Ubido.com, Things+, Thingpeek.com, Temboo.com).
The present project proposes an IOT enabled smart soil moisture monitoring system that helps the government authorities to know the information about dry soil areas in the agricultural lands within a village, town or even a state so that the necessary precautionary steps can be taken to make such lands fertile. Besides, the project is also very much useful for the farmers, organizations or individuals running plant nurseries to automatically turn the pumping motor ON and OFF on sensing the moisture content of the soil and alert the system at higher temp. The advantage of using this method is to reduce human intervention and still ensure proper irrigation and temperature.
Project Implementation Method-
Designing a controlled environment for crop cultivation.
-
Implementing drip-based irrigation system to feed in water to this controlled environment.
-
Develop an android based application, having the real time field’s data communication to controlled and better environment for better yield production.
-
Implementing automatic tunnel systems for the most controlled environment as such as from the high and low temperature, humidity and air, as well from the natural heavy rain disaster. Based on the sensors values and rain prediction.
| Serial No. | Tools | Technique |
| 1. | Arduino IDE | Sketching Algorithms, Embedded systems programming |
| 2. | Android Studio/ MIT/ BLYNK | Android Development |
| 3. | ThingSpeak/Adafruit IO | Cloud Computing |
Serial No.
1.
2.
3.
Benefits of the Project-
Efficient use of water: In micro irrigation direct losses from evaporation are minimum. There is no movement of water drops through the air, no wetting of foliage, and no evaporation for soil surface outside the wetted area. Furthermore, trickle irrigation inhibits weeds growth and the non-beneficial consumptive use of water by weeds.
-
Plant response: Plant response to trickle irrigation appears to be somewhat superior than the other systems of irrigation. Sometimes greater crop yields and better quality and uniformity of the yield have been obtained in experiments and determination of drip system.
-
Weeds, pest and disease: By minimizing the wetting of soil surface and plants foliage, drip irrigation reduces the development of many insect, disease and fungus problems. In addition, efficiency of spraying is increase. Trickle orchard has been kept fairly weeds free. Weeds do not grow well in dry surface soil between rows.
-
Root environment: A well and managed trickle system will result in effective soil aeration, provision of sufficient available nutrients by fertilizer injected through into the water, and a nearly constant low-tension soil moisture condition.
-
Work Load: Work load on the farmer will reduce due to this farming system because it will automate everything, the farmer only sit at his home and check out every update about his field on his mobile
The End Device we are making will be an Android Based Application and integrated with hardware. Through both of them farmer can see the different sensors readings and perform different actions through it. The controls water using microcontroller, moisture content and temperature sensors. The motor is switched ON and OFF through an android phone which is easy, convenient and cheap. The App is being discussed here to reduce wastage of water; a single person can control irrigation on acres of land. The labor problem is also decreased by implementing this system into practical use. Conventional Flood-type methods consume a large amount of water, but the area between crop rows remains dry and receives moisture only from the incidental rainfall, hand pumps whereas drip irrigation technique slowly applies a small amount of water to the plant through cannels.
A few concluding comments:
-
The system increases the crop productivity and reduces farmer’s workload.
-
There is efficient usage of water.
-
The time consumed is less there by giving more throughputs.
-
Controls the growth of weeds, saving the fertilizer.
-
Erosion of soil could be stopped totally by using this type of a system.
-
Leads to development of a cost-effective irrigation control system. Saves electrical energy.
| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 | Proposal | Proposal Defence |
| Month 2 | Introduction + Literature Review | Report |
| Month 3 | Requirement Engineering + Logical Design | Report 1 |
| Month 4 | Prototype building/working model | Model Bulding |
| Month 5 | Software Implementation | Software |
| Month 6 | Hardware Implementation | Hardware |
| Month 7 | HW and SW integration | HW SW implementation |
| Month 8 | Final Product testing | End Product |