Inspiration

  • Worked on a previous project that was smaller scale and introductory
  • Wanted to progress it further and upscale using modern tech stacks

What it does

  • Mini automated greenhouse for taking care of plants
  • Gamified frontend platform with users stored in backend
  • Chat with voiced AI for plant advice
  • AI chat surveys from users and weekly insights
  • Can read sensors/motor values from app and can configure them remotely
  • Contains seamless error tracking, performance monitoring, debbuging suite and custom metrics with alerts

How we built it

  • Servos- > Arduino -> USB-A -> RPI -> Sensors (temp, humidity, etc.) - > RestAPI - > NextJS/React App -> Backend

Challenges we ran into

  • Couldn't draw enough power for water pump
  • Time/sleep
  • Wiring and connecting app to the RPI.

Accomplishments that we're proud of

  • Wiring the servos with an Arduino and getting servos connected to RPI
  • Using RestAPI to connect to the app, allowing users to control the motors from the app
  • Clean gamified front-end and backend design for a fun, interactive experience

What we learned

  • Hardware
  • Wiring/pinout
  • Connecting hardware with API's

What's next for Plante

  • Add more sensors and actuators/motors to further automate
  • Add/update more software features to implement
  • Better mechanical design for box to fit larger plants
Share this project:

Updates