Adil Khan 11 months ago
AdiKhanOfficial #FYP Ideas

IOT intelligent based plant watering system

In daily operation related to watering the plants are the most important cultural practice and the most labor-intensive task. No matter whichever weather it is, either too hot and cold or too dry and wet it is very crucial to control the amount of water reaches to the plants. So, it will be effectiv

Project Title

IOT intelligent based plant watering system

Project Area of Specialization

Internet of Things

Project Summary

In daily operation related to watering the plants are the most important cultural practice and the most labor-intensive task. No matter whichever weather it is, either too hot and cold or too dry and wet it is very crucial to control the amount of water reaches to the plants. So, it will be effective to use an idea of IOT based Intelligent Plant Watering System which provide water to plants when they need it. An important aspect of this project is that: “when and how much to water”. To reduce manual activities for the human to watering plant, an idea of plant watering system is adopted. An abundant amount of water quantity is vital for a plant to grow. People are unable to water the plants when they go on vacations or regularly fail to remember to water plants, which results into damaging the plants. Giving water to plants is one of the most significant practice and overall a labor demanding work. Automatic Plant Watering System reduces the responsibility of watering the plants when there is a requirement. The two major part of watering method is to know when and how much to water the plants. In this project, a system is implemented such that it will sense the soil moisture content of the plant and turn the motor ON to water the plant when needed. This system makes the plant more self-reliant by watering itself.

Project Objectives

  • Saving water and gardening in a water-wise way is one of the steps you can take towards a more sustainable garden system. If your water is metered, this can save you money too.
  • An automatic shut off can help to keep water usage to a minimum.
  • An automatic watering system can be set in advance to do the job for you while you are on holiday or travelling for work.
  • An automatic watering system will not only save the gardener time, it will save them effort too.
  •  An automatic Watering system can detect the plants type and update the users about the condition of plants through android application.
  • Automatic plant system irrigation allows for these higher flows to be managed without an increase in the amount of employees.

Project Implementation Method

An incremental Process Model will be used for the development of IOT based Intelligent Plant Watering System. We have chosen this incremental model because requirements are divided into multiple standalone modules of the software development cycle, and each module goes through different phases, and each phase will have a specific duration. This model allows us to add more functions and modules to the project later if needed. Partial systems are built to produce the final system but first tackled the highest priority requirements. During this testing, faulty elements of the hardware can be quickly identified because few changes are made within any single iteration.


IOT intelligent based Plant Watering System project has a lengthy development schedule on that basis incremental model will be the best methodology according to its nature. The IOT Intelligent Based Plant Watering System project will go through different stages or sometimes iteration will need, this model provides us iteration base phases like requirements, design, coding, and testing. The incremental methodology will allow us to utilize our IOT intelligent based Plant Watering System project partially and avoids long-term development time. Using this strategy allows us to add more features and modules to the project later if needed.  Each subsequent release of the system adds function to the previous release until all designed functionality has been implemented. Following are some benefits that Incremental Process Model will offer

    Generates working software quickly and early during the software life cycle.

  • More flexible and less costly to change scope and requirements.
  • Each iteration can easily manage milestones.
  • Such a model is used in web applications and product-based companies. Once the requirement is developed, requirement for that increment are frozen. It is flexible and less expensive to change requirements and scope.

Benefits of the Project

The Automated Plant Watering System with IOT is feasible and cost effective for optimizing water resources for agricultural production. Using the Automated Plant Watering system we can prove that the use of water can be reduced for different agricultural usage. The Automated Plant Watering System provide only required amount of water to plants. An Automated Plant Watering System was developed to minimize water use for garden plants. Arduino based Automatic Plant Watering System with a built in pump and a water tank. This system is useful especially for user’s who have a day job and travel a lot as this system can water plants only when necessary without any human intervention. The IOT Based Automatic Plant Watering System, a moisture level sensor is attached to the soil of the plant and when the reading of the sensor is below the pre-set value, the pump will be activated. On the other hand, when the reading of the sensor is above the pre-set value, the pump will be deactivated. The pump will pump water from a built in water tank. Arduino board connects to the internet and allows the integrating of data from the Arduino board using the Bylnk platform. The Bylnk platform is a platform which is compatible for any Internet of Things (IoT) and can collect and store data from various sensors and microcontrollers. The user will be updated about the status of the system via emails.

Technical Details of Final Deliverable

The requirement of this project  is to provide users an interactive way to visualize the plant watering system in real time using the application. They can be able to check the condition of the plants, level of moisture and temperature using Android Application. This project can also provide the functionality to get the notification via email when water is supply to the plants. The user can be able to turn on and off the motor.

The project deliverable page are:

  • Login Screen
  • Main Screen 
  1. Check Moisture level
  2. Check Temperature
  3. On/OFF Motor Button
  4. Check Email

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Agriculture

Other Industries

Core Technology

Artificial Intelligence(AI)

Other Technologies

Internet of Things (IoT)

Sustainable Development Goals

Decent Work and Economic Growth, Life Below Water

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Arduino Mega Equipment5200010000
Node Mcu Equipment5200010000
Relay Equipment55002500
breadboard Miscellaneous 120002000
jumpers Miscellaneous 2200400
Water pump Equipment150005000
Moisture Sensor Equipment110001000
Temperature Sensor Equipment110001000
Total in (Rs) 31900
If you need this project, please contact me on contact@adikhanofficial.com
FallUP – Fall Risk Assessment and Prediction Based on Gait Analysis

  Project Objectives (less than 2500 characters)

1675638330.png
Adil Khan
11 months ago
Lab Assistant Portal

Lab Assistant portal is based on a real life problem faced by the university.The purpose i...

1675638330.png
Adil Khan
11 months ago
GSM Based Industry Protection System

Project Summary: Security and automation is a prime concern in our day-to-day life. This...

1675638330.png
Adil Khan
11 months ago
Water Quality Checking

The failure to provide safe drinking water and adequate sanitation services to all people...

1675638330.png
Adil Khan
11 months ago
Development of Artificial intelligence system for integration of fast...

? Project Implementation Method (less than 2500 characters)

1675638330.png
Adil Khan
11 months ago