Greenhouse Temperature Monitoring System
Project Video
Watch the demonstration of the Greenhouse Temperature Monitoring System in action.
Project Information
- Category: First Year Project
- Technologies: Arduino, Bluetooth Module, Servo Motor, Temperature Sensor
- Location: University of Kent
- Date: 2022-2023
About the Project
This project is a miniature greenhouse with a temperature monitoring and control system. The system regulates the temperature by opening a lid when the set temperature is reached, using a servo motor controlled by an Arduino.
Project Background
The project was designed to simulate the automation of a greenhouse, where the temperature needs to be controlled efficiently. By using a combination of mechanical design, electronics, and software. The system demonstrates how temperature regulation can be achieved by opening a lid when the set temperature is reached, using a servo motor controlled by an Arduino.
Mechanical Design
Using AutoCAD Fusion 360, I created a 3D model of the greenhouse. The model features a lid that can be opened via a servo motor, which is controlled by an Arduino. When the set temperature is reached, the system automatically opens the lid to regulate the internal temperature.
Electronics Design
I designed the PCB in AutoCAD Eagle to accommodate the Arduino, push buttons, temperature sensor, and display. A Bluetooth module connects the system to my phone, allowing for remote monitoring and control.
Software Design
The control software was developed using the Arduino IDE. It regulates the servo motor based on the current temperature and the user-set temperature. Additionally, I implemented a user interface displayed on the screen, which can be navigated using the push buttons.
Testing and Results
After completing the design, I tested the system by adjusting the temperature and verifying that the lid opened correctly when the temperature threshold was reached. The system consistently performed as expected.