Inspiration
Some of our members brought up times in the past where they lost beloved plants to forgetfulness; so we wanted to develop a system that could account for that
What it does
It is a simple automatic plant watering and alarm system. It checks if there's enough soil moisture with the soil moisture sensor, if not then it uses a hydraulic pump to transfer water from a container directly to the soil. Simultaneously it is equipped with a motion sensor such that if any unauthorized animals come too close to the plant it starts up the buzzer. If the owner wants to get close though all they need to do is scan their card to the RFID reader to turn the motion sensor off, and tap again afterwards to reactivate
Challenges we ran into
One challenge we ran into was that we initially wanted to use Blynk for IoT features, but when we tried to implement it, some other parts of our code stopped working properly.
We also had some challenges getting all the components to work together at the same time, especially the pump, motion sensor, RFID reader, and buzzer.
Accomplishments that we're proud of
We are proud that we were able to build a system that both waters the plant and protects it. We are also proud that we got the RFID reader to control the motion sensor, making the system more user-friendly for the owner.
What we learned
We learned a lot more about how to control more diverse sensors and actuators like the motion sensor and the pump
What's next for Agent Planter
Next, we would like to improve Agent Planter by adding IoT features so users can monitor their plant from their phone. We would also like to make the system more reliable and possibly add notifications when the water level is low.
Log in or sign up for Devpost to join the conversation.