Intelligent Self Watering Planter
Gardening can be fun but not always easy to give plants the attention they need and when rather than the time it is convenient for us to do so. Maintaining the life of a plant is a risk factor as humans can not determine the behavior of soil by just looking at it and the most common problems which o
2025-06-28 16:33:19 - Adil Khan
Intelligent Self Watering Planter
Project Area of Specialization Internet of ThingsProject SummaryGardening can be fun but not always easy to give plants the attention they need and when rather than the time it is convenient for us to do so. Maintaining the life of a plant is a risk factor as humans can not determine the behavior of soil by just looking at it and the most common problems which occur are giving not enough water or more water than its needs. Some of the reasons why plants need water include maintaining the rigidity, engaging the photosynthesis or moving nutrients from the soil up. To achieve the plant's best state, we need to keep a check on factors such as wilting, dry soil, dry dead leaf tips or slow growth which is mostly because of giving too little amount of water to the plants. Our project will help in fixing constraints in the soil by checking water-level and the environment around the plants which then acts according to the current level of water in the soil, around the plant and the light it needs. It uses a self-watering water pump, sensors which help determine the need for water in the soil. This automated system will also emphasize saving more water by showing the percentage of the water only plant needs and functions it from a mobile app.
Project ObjectivesIntelligent Self-Watering Planter is a hardware base product which is used to give water to indoor and outdoor plants. It is important to recognize when a plant needs water and this product is aware when to water them more efficiently using soil moisture sensor to detect current temperature and humidity of plant. Earth’s atmosphere contains water in the form of water vapor, ice crystals or precipitation. Relative humidity represents a percentage of water vapor in the air that changes when the air temperature change. So, when it’s rained the temperature will detect and stop the motor if the motor is on or about to on.
Intelligent Self-Watering Planter will facilitate the customer with the following features:
I. Detect the current humidity of the plant.
II. Reduce the human effort.
III. Control the water wastage problem.
IV. Without enough water in the cells, the plants droop, so water helps a plant stand and this will give water on defined time
Project Implementation MethodWe will implement our project by using agile methodology in which we will cover following aspects:
a. DesignThe Design Phase of the project is started, and we will continue working on the following aspects:
i. Analyse Social NetworksWe will carefully analyze multiple research papers to understand that how they solve the water problem for indoor and outdoor plants.
ii. Design the Perfect modelWe will design perfect model for our product where all the modules are installed properly.
b. ImplementationThe Implementation Phase will include the following aspects:
i. Build the modal:Based on our design we will build the modal
ii. Develop the Round Robin with priority algorithmsBased on our we will develop hybrid algorithm to making our product intelligent
iii. APIWe will use Google Firebase Api for using Firebase database In our project
c. TestingDuring the development process, unit testing will be done to ensure all modules are built correctly. System integration testing will be done after we have built all the components and combined them into the application. We will test the our modal, algorithms and each components.
i. Test the ModelTo test the model, we will check how much our product is strong.
ii. Test the User algorithmTo test the user interface, we will create different seniors to test our algorithm accuracy
d. EvaluationAfter we have finished all the testing, we will evaluate the system to check whether it fulfills our objectives or not …
Benefits of the Project An Intelligent Self Watering Planter Can Save WaterIntelligent Self Watering Planter can be set so as to provide exactly the right amount of water for the plants in your polytunnel. Such a system can be far less wasteful when it comes to water. An automatic system can help save water because:
- Just the right amount of water will be released. (Unlike when you hand water, when you can easily use more water than you need.)
- The water will be directed to exactly where it is needed. (Unlike with hand watering, when you can easily waste water by splashing it around where plants roots cannot retrieve it easily).
- An automatic shut off can help to keep water usage to a minimum.
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.
If you set up your automatic watering system to run on natural rainfall, this will be even better for your plants, and you can potentially save even more water and perhaps even more money.
An Intelligent Self Watering Planter Will Save TimeOne of the other main benefits of an automatic watering system is that it can save gardeners a lot of time. In summer, watering by hand can be an extremely time-consuming process. You will usually need to water at least once a day, sometimes more, in hot weather. Many gardeners simply do not have the time to keep up with this chore. If you have a full time job, you may wonder how on earth you could ever make the time to maintain a polytunnel garden and grow your own food. But with an automatic watering system, maintaining a polytunnel will take far less time.
What is more, even if you do usually have the time to water by hand, an automatic watering system can be useful for when you wish to go away. When you are not there to spend the time watering your polytunnel, an automatic watering system can be set in advance to do the job for you while you are on holiday or travelling for work.
Water Can Be Delivered At Optimal Levels For Plant GrowthIn addition to making sure that plants get water where they need it, the right automatic irrigation system can also make it easier to make sure that plants get the quantity of water that they require. By delivering a consistent water supply for plants – not too much and not too little – such a system can increase the yield from your polytunnel by creating the conditions necessary for optimal plant growth.
Watering by hand can often lead to inconsistency in plants’ water supply. Watering too much can cause waterlogging or nutrient leach, while watering too little can increase plant stress. Both watering too much and watering too little can cause problems with the plants you grow in your polytunnel. Both can mean that they do not grow as well as they should, fail to thrive, or even die. An automatic irrigation system can cut out a range of such problems and make it easier to get a good harvest from your polytunnel – whatever the temperatures and conditions may be.
Technical Details of Final Deliverable 1)Gathering InformationAfter gethering all the information about the previous work and research papers, We will Start Our Project from Design Phase
2)DesignIn Design Phase of the project, we will design a perfect model in which will build our project.
3)ImplementationIn implementation we will start our work by working on hardware equipments i.e nodeMCU, and software system like api of google firebase
4)TestingAfter Implementaion we will test the whole project that either this project is fulfilling our objective or not
5)Final SubmissionAfter Completing the phase of Design, Implementation And Testing, We will deliver the hardware and software integrated system in which a user can add a plant into the system by using mobile application. When the data of the mobile app is inserted in the database using api of google firebase, the hardware work will start, the soil moisture sensor will get the reading of the plant and send the reading to the nodemcu, after that nodemcu will get the moisture value of that particular plant and then compare both the values, and after comparing them, amount of result of water will be supply to the plant. After the supply of water,the history will be created of that particular plant by the nodemcu and then will get saved by the api of google firebase. which will be shown in the mobile application.
Final Deliverable of the Project HW/SW integrated systemCore Industry AgricultureOther Industries Food , Health Core Technology Internet of Things (IoT)Other Technologies Cloud InfrastructureSustainable Development Goals Good Health and Well-Being for People, Climate ActionRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 30600 | |||
| Node MCU | Equipment | 3 | 900 | 2700 |
| 4 Channel Relay | Equipment | 2 | 600 | 1200 |
| Soil Moisture Sensor | Equipment | 5 | 350 | 1750 |
| Water Flow Sensor | Equipment | 1 | 800 | 800 |
| Water Pump | Equipment | 2 | 1300 | 2600 |
| Valve | Equipment | 4 | 1500 | 6000 |
| Jumper Wires | Equipment | 120 | 5 | 600 |
| BreadBoard | Equipment | 1 | 250 | 250 |
| Wood Frame | Miscellaneous | 1 | 5000 | 5000 |
| PVC Pype | Miscellaneous | 1 | 1000 | 1000 |
| Plastic Pype | Miscellaneous | 1 | 700 | 700 |
| Water Tank | Miscellaneous | 1 | 1500 | 1500 |
| Sanitary Stuff | Miscellaneous | 1 | 1500 | 1500 |
| Power Supply | Equipment | 1 | 5000 | 5000 |