_____ _ ___
/__ \ |__ ___ / _ \_ __ ___ ___ _ __ /\ /\___ _ _ ___ ___
/ /\/ '_ \ / _ \ / /_\/ '__/ _ \/ _ \ '_ \ / /_/ / _ \| | | / __|/ _ \
/ / | | | | __/ / /_\\| | | __/ __/ | | | / __ / (_) | |_| \__ \ __/
\/ |_| |_|\___| \____/|_| \___|\___|_| |_| \/ /_/ \___/ \__,_|___/\___|
The State-of-the-Art Greenhouse | The ReadMe.md 📖
Our project, The Greenhouse, is a cool, state-of-the-art system we built to manage greenhouses efficiently. Created and maintained by Bhanuka Bandara, Ruvindi Jayasooriya, Muditha Pasan, Yashara Wanigasekara, Safak Ahamed, and Sandini Imesha, this was our 1st Year 1st Semester Group Project at university. We took it pretty seriously, treating it like a competition. Not only did we create an Arduino-based greenhouse project, but we also developed a pixel-perfect mobile app with cutting-edge AI tech.
|
Honestly, this stage was a headache! Our project was much more complicated than the others, so it gave us a lot of trouble. Let’s not even go into the details here, but trust me, it was stressful.
- Manage an unlimited number of plants individually
- Fully automated plant watering system for each plant
- Automatic environmental control (temperature and humidity)
- Real-time data monitoring
- Advanced security system
- Beautiful and simple cross-platform mobile app
- AI integration for intelligent decision-making
- And many more fancy features!
-
Flutter: We used Flutter, an open-source UI software development kit created by Google, to build the mobile app. It allowed us to develop a cross-platform app that runs smoothly on both Android and iOS devices, offering a consistent user experience.
-
Arduino: Arduino was the backbone of our greenhouse sensor management. It helped us control the various sensors and systems in the greenhouse, like temperature, humidity, and plant watering, ensuring everything worked automatically and efficiently.
Contributions are welcome!
This project is licensed under a custom open-source license. Please make sure to review it before submitting pull requests. We created this license to ensure you add new and creative things! We encourage you to fork the repo, contribute, and build on our ideas. Together, we can make it even better.
We had to stop working on this project due to time constraints (university life, you know!), and we’re not maintaining it either. But hey, this is where you come in! There’s still plenty you can add:
- Complete the individual plant-to-main board communication feature
- Integrate Gemini AI to fully automate processes with advanced AI
- Connect with Siri, Google Assistant, Alexa, or any other voice assistants
- Enable AI to make phone calls or allow users to call the AI and ask for updates like a real human
- Incorporate drone and camera technology to provide real-time feeds to the mobile app
- Honestly, the sky’s the limit – be the next Steve Jobs and take this project to the next level!