Inspiration

The inspiration for this project came from our desire to create a sustainable solution to plant care. We noticed that many people struggle to keep their plants healthy, either by over-watering or under-watering them. We wanted to create a device that would automate the process and make it easier for people to care for their plants.

What it does

The plant watering system uses a combination of a humidity sensor and a soil moisture sensor to monitor the health of the plant. When the humidity or soil moisture levels drop below a certain threshold, the device displays a notification on an LCD screen, alerting the user that it is time to water the plant. Additionally, the device can be controlled remotely using Blynk and a servo motor, allowing the user to water the plant from their mobile phone.

How we built it

We built the plant watering system using several components, including a temperature and humidity sensor, a soil moisture sensor, an LCD screen, a Feather microcontroller, and the Blynk app. We used the Arduino IDE to write the code that would allow the different components to communicate with each other and function as a cohesive system.

Challenges we ran into

One of the main challenges we faced was integrating all of the different components and sensors to work seamlessly together. We also had to determine the appropriate thresholds for the humidity and soil moisture levels, which required some trial and error.

Accomplishments that we're proud of

We are proud of creating a working prototype of the plant watering system that effectively monitors plant health and allows for remote watering.

What we learned

Through the development of the plant watering system, we learned how to work with multiple sensors and moving parts to create a functional device. We also gained experience in coding and using Blynk to remotely control the system.

What's next for Plant Watering System

In the future, we hope to add additional features to the plant watering system, such as the ability to send a text message notification to the user when the plant needs to be watered. We also hope to develop an automatic watering system that can water the plant on its own when it detects that it is needed.

Team

Kushaan Gulati: kushaan@seas.upenn.edu Zachary Gin: zgin@seas.upenn.edu

Built With

Share this project:

Updates