Automatic Plant Watering
System Using Arduino UNO
(Solar Powered)
Ajay Panchal
Akhilesh Singh
Aman Parmar
Hariom Golhani
Harsh Parmar
Latika Ankolnerkar
Lucky Meena
Sangeeta khede
Sushila Devi Bansal College of Technology
Mechanical Engineering
Introduction
• - Manual plant watering can be inefficient
• - Automation solves over/under-watering
• - Eco-friendly system using solar power
• - Arduino-based monitoring & control
Project Objective
• - Design an automatic watering system
• - Utilize Arduino UNO for smart control
• - Integrate 5W solar panel for power
• - Create a sustainable, off-grid solution
Components Used
• - Arduino UNO
• - Soil Moisture Sensor
• - 5V Relay Module
• - Mini Water Pump (5V DC)
• - 5W Solar Panel + Battery
• - Charge Controller
• - Jumper wires, Breadboard, Tubing
Solar Power System Overview
• - 5W Solar Panel charges battery
• - Charge controller regulates power
• - System operates fully off-grid
• - Eco-friendly and energy efficient
Circuit Diagram
Arduino Code (Summary)
• if (moisture < threshold) {
• digitalWrite(pump, HIGH); // Turn on pump
• } else {
• digitalWrite(pump, LOW); // Turn off pump
• }
• - Moisture checked continuously
• - Pump activates automatically when needed
Working Principle
• 1. Sensor detects soil moisture
• 2. Arduino reads sensor values
• 3. If dry → Relay triggers pump
• 4. Powered by solar + battery
• 5. Water pumped to plant
Advantages
• - Renewable energy source (solar)
• - Water conservation
• - Low maintenance
• - Great for remote/balcony gardens
Future Scope
• - Add Wi-Fi/Bluetooth monitoring
• - LCD screen for status
• - Solar scaling for large gardens
Demo / Photos
• - Include setup images or videos
• - Link/QR to demo video
• - Highlight working prototype
Conclusion
• - Smart, sustainable watering system
• - Combines automation with green tech
• - Great application for homes & farms
References
• - YouTube: How to make Automatic Plant
Watering System using Arduino
• - Arduino Documentation
• - Solar charging tutorials