Inspiration
With 70% of global freshwater used in agriculture, inefficient irrigation wastes 60% of that water. Additionally, 42% of household wastewater is improperly treated. To address these issues, we developed a solution that reduces water waste and improves plant health through automation.
What it does
Our automated system waters plants only when needed, storing data on soil moisture, water usage, humidity, and temperature. AI or LLMs analyze this data to provide insights into plant health, ensuring optimal watering.
How we built it
Using Arduino UNO, a soil moisture sensor, and a water pump, we built a system that waters plants based on moisture levels. A relay controls the pump, and data is accessed through a Flask web app with AI insights, built using HTML, JS, and Bootstrap CSS.
Challenges we ran into
We faced difficulties in setting up serial communication between Arduino and Python via USB and managing power with limited 5V pins.
Accomplishments that we're proud of
Our system reduces water waste while improving plant health through precise watering and AI-driven insights displayed via a user-friendly app.
What we learned
We learned how to implement IoT-driven automation, manage Arduino-Python communication, and apply AI to agriculture and gardening.
What's next for WaterIT
We plan to integrate wireless communication and add plant species detection to improve the accuracy of AI-generated insights.
Log in or sign up for Devpost to join the conversation.