Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

IOT Based Smart Irrigation Monitoring and Controlling System

Agriculture is an important sector in the national economy which plays an important role in the economy of our country. With advances in technology, we can create a system that automates the irrigation process to make the best use of water and make it easier for farmers. As such, the farmers of our

Project Title

IOT Based Smart Irrigation Monitoring and Controlling System

Project Area of Specialization

Internet of Things

Project Summary

Agriculture is an important sector in the national economy which plays an important role in the economy of our country. With advances in technology, we can create a system that automates the irrigation process to make the best use of water and make it easier for farmers. As such, the farmers of our country are facing difficulties in monitoring their fields? To solve this, IoT-based smart irrigation system will be used, which is much better and simpler and its system has the best effect on irrigation. This system can be controlled automatically to control the operation of the water pump. Now technology is an easy way to control things and with this system for farmers. Sensors are used for this prototype. And alerts will be sent via SMS. All this data will be monitored by farmers using the web from any remote location. Another feature of this project is controlling the motor through the Android app. Cloud computing is an attractive solution for large amounts of data developed by wireless sensor networks.

Project Objectives

The main goals of our project are to reduce the consumption quantity of water in agriculture field. To avoid water wastage in their fields by:

  1. Irrigating at the correct times, correct place.
  2. Sensing the soil moisture level accurately for smart watering.
  3. Weather prediction for upcoming rain and weather conditions.
  4. IOT monitor and control for user using android app and other server.

Project Implementation Method

The overall system act as feedback systems by taking input from the soil moisture sensor and assert the water pump.The humidity and temperature sensor will measure the amount of water in surrounding and the soil moisture sensor placed in the soil. The values for these sensors and for water reservoir will be predefined. These sensor will be connected through a microcontroller. The microcontroller arduino UNO will be act as a slave device. The name of the main controller is raspberry-pi. The slave microcontroller will send the sensed data from sensors to the raspberry-pi through uart communication. Arduino wil send the read values to the raspberry-pi for taking action, a python code will run  within raspberry-pi. Raspberry-pi will read the values and instruct the arduino to take necessary actions according to installed coding. Water pump will connect via relay.  The result of every action will be notified to user through android app.

Benefits of the Project

The benefits of this project are that, this system will sense the accurate soil moisture level of lands like garden land or field land and irrigate at the correct time. It can be monitored and smartly overrides pump whenever user want to waters. This IoT based system will  be controlled through android app and also reduce the human intervention. 

Technical Details of Final Deliverable

Smart Irrigation system is designing for continuously monitoring the data of land at which we want to water smartly and efficiently. The data is collected by the means of sensors these sensors are capacitive soil moisture sensors and Dynamic Humidity Temperature sensors. These sensors will be directly connected with Slave microcontroller which can be a Node MCU32 or Arduino. Microcontroller will read analog data coming from these sensors and process it. Microcontroller act as an Analog to Digital Converter (ADC). It only reads data from sensors and transmit it to Raspberry Pi. The reason is that there is no ADC inside Raspberry Pi and we have to connect an external circuitry for this purpose. Raspberry Pi receive this data and perform functions according to the received data. Two python codes will run simultaneously inside Raspberry Pi. One of them is to read serial data from microcontroller and other one is to communicate with the database. Raspberry Pi will transmit and receive data from google database after every two seconds of time interval. This data will be accessed globally by the use of unique Android application solemnly designed for this project. User can set soil moisture threshold level at which point water pump should turn OFF. Android application also provide live weather data to application screen to help user to turn ON pump under cloudy weather conditions as system will bypass the pump when there will be precipitation level of 60% or more

Final Deliverable of the Project

Hardware System

Core Industry

Agriculture

Other Industries

Food

Core Technology

Internet of Things (IoT)

Other Technologies

Artificial Intelligence(AI), Others

Sustainable Development Goals

Decent Work and Economic Growth, Responsible Consumption and Production

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Arduino UNO Equipment120002000
Raspberry Pi 4b Equipment12000020000
Capacitive Soil moisture sensor Equipment2300600
Buck Converter Equipment112001200
relay 12V Equipment2250500
Dynamic Humidity Temp sensor Equipment1800800
10L/Min 12V water pump Equipment120002000
12V power supply Equipment130003000
optocoupler pc-817 Equipment4150600
12V motor driver circuit Equipment118001800
NPN and MOSFETs Equipment1040400
connectors Equipment4010400
battery 12V Equipment122002200
sprinkler tubing Equipment63201920
water tank Equipment1100100
varnish paint Equipment2100200
PCB dotted Equipment2200400
soldering iron and equipments Equipment115001500
tin leaded solder Equipment110001000
connector wires / jumpers Equipment405200
standoffs Equipment1030300
Acrylic sheet Equipment112001200
heat sink Equipment450200
soldering mask Equipment2450900
fabrication board for assembly Miscellaneous 127002700
MDF sheet for mud box Miscellaneous 119001900
Thesis binding Miscellaneous 318005400
Total in (Rs) 53420
If you need this project, please contact me on contact@adikhanofficial.com
0
100
GSM based home automation using AVR

With advancement of technology, things are becoming simpler and easier for us. Automatic s...

1675638330.png
Adil Khan
10 months ago
An Online Job Fair

Online working is common these days because of pandemic COVID-19. This pandemic changes th...

1675638330.png
Adil Khan
10 months ago
IOT Based Air Condition automation using Andriod application

Today, the internet has become an indispensable part of human life. With our social media,...

1675638330.png
Adil Khan
10 months ago
PicMate (Tourist Guider)

We are going to build a website for patients and doctors. It?s a third party platform for...

1675638330.png
Adil Khan
10 months ago
Detecting Driver Behavior While Driving

Detecting driver behaviour while driving this project which we are going to work on is spe...

1675638330.png
Adil Khan
10 months ago