Greenhouse Environmental Monitoring System
Overview
For this group mechatronics project, we developed a greenhouse environmental monitoring prototype that measured temperature, relative humidity, CO2, air quality index, and total volatile organic compounds. The Arduino-based system displayed live readings, logged timestamped measurements to an Excel-compatible CSV file, and activated visual, audible, and fan responses when configurable thresholds were exceeded. I led the group and hardware delivery, designed the overall circuit and system architecture, and completed the wiring, final soldering, assembly, and hardware integration. The team combined this work with a 3D-printed enclosure and a web dashboard for reviewing recorded data.
The integrated prototype combined multi-parameter monitoring, configurable temperature and CO2 alerts, active fan control, live display, and long-duration data logging. A 24-hour dataset was collected at 30-minute intervals and presented through the team-developed dashboard. The project strengthened my practical experience in turning a system architecture into an assembled, testable mechatronic device while coordinating delivery across hardware, software, enclosure, and documentation workstreams.
What was developed
- Designed the full circuit and system architecture around an Arduino Mega 2560.
- Integrated the ENS160 and AHT21 sensors with the LCD, status LEDs, buzzer, SD card module, controls, and L293D-driven fan.
- Completed the circuit wiring, final soldering, physical assembly, and end-to-end hardware integration.
- Led group coordination and supported system testing and hardware troubleshooting.
Key technical highlights
- Arduino Mega 2560
- ENS160 and AHT21
- Circuit design
- Soldering and wiring
- Sensor integration
- SD and CSV logging
- L293D fan control
- Hardware testing
Tools and skills
Arduino Mega 2560, Arduino IDE, circuit and system design, ENS160 and AHT21 sensor integration, L293D motor control, LCD integration, SD card logging, CSV data handling, soldering, wiring, hardware assembly, troubleshooting, system testing, and team leadership.