The aim of the project is to design and develop a modular smart greenhouse that is capable of detecting and responding to a number of changes in environmental conditions in real time. Sensors are used to measure soil moisture, humidity, temperature, UV light and air quality. The system will also incorporate LED lighting, heating and watering systems with automated and manual control. Moreover, the real-time measurements will be displayed on an online web portal enabling the user to view the real-time and historic growth of the plant.
The SmartGreenhouse will enable users to monitor and manage their plant growth environment remotely, making this an ideal system for travelling professionals and students or those who live in unpredictable climates.
SmartGreenhouse 1.1
Reads sensor data, uploads and displays on the SmartGreenhouse webpage.
With include file path bug fix.
More information can be found here.
Packages can be downloaded to your Raspberry pi using sudo apt install <package_name>
.
apache 2
g++
gcc
git
javascript-common
mysql-server
mysql-client
php-mysql
php 7.0
More information can be found here.
rank510iot
, password: raspberry
.A more detailed walkthrough can be found here.
Documentation for all methods can be found here.
User Stories and Activity Diagram can be found here.
This project is for the assessment of Real Time Embedded Programming 5 at University of Glasgow. Prior to course completion contributions will be welcome however, please draw your attention to our license.
This project has a complete prototype product and functional software release. Details of project progress and evaluation can be found here.
Anton Saikia,
Isla Mitchell,
Jaime Robb
More information about the team of developers can be found here.
Stay up to date with all our project developments using our social media pages, do not forget to 'like' and 'share'.
More information can be found here.