Skip to content

Project Overview

In this project, I developed a device designed to monitor and regulate temperature and humidity levels in a small acrylic greenhouse, enabling the growth of small plants even in the harsh climate of Bahrain. The device integrates various skills and technologies, including 2D and 3D design, additive and subtractive fabrication processes, microcontroller programming, and the use of input and output devices. The primary goal was to create a functional, automated system that ensures plants can thrive by maintaining optimal environmental conditions.

Video

Presentation Link

Project Development Steps

Initial Design and Planning

First, I conceptualized the device, focusing on its purpose to monitor and regulate the microclimate within a greenhouse. I began with designing the structure of the acrylic greenhouse using 2D design software, ensuring it was suitable for housing small plants and accommodating the necessary electronic components.

Fabrication of the Greenhouse

Next, I utilized 3D design software to create a detailed model of the greenhouse, incorporating slots and mounts for the sensors and microcontroller. I used a laser cutter to fabricate the acrylic panels based on the 2D designs, ensuring precision and fit for assembly.

Integration of Electronic Components

With the greenhouse structure ready, I proceeded to integrate the electronic components. I connected a DHT11 temperature and humidity sensor to an Arduino microcontroller. The sensor was programmed to monitor the environmental conditions inside the greenhouse and trigger a relay connected to a cooling system whenever the temperature exceeded 30°C.

Programming and Testing

I wrote and uploaded the code to the Arduino, ensuring it could accurately read data from the DHT11 sensor and control the relay. The code was tested and refined to ensure reliability and responsiveness to temperature changes.

System Assembly and Packaging

The electronic components were securely mounted within the greenhouse, with careful arrangement of wiring to ensure neatness and accessibility. Connectors were used to facilitate easy assembly and disassembly of the system for maintenance.

Personal Reflection

Living in Bahrain, I have always struggled to keep plants alive due to the extreme heat. This project represents a significant step towards overcoming that challenge. By using this device, I can maintain a stable environment for my plants, allowing me to enjoy their growth and beauty without the constant worry of them wilting and dying. This project not only demonstrates my technical skills but also addresses a personal challenge, making it a meaningful and rewarding endeavor.

Project Requirements

  • 2D and 3D Design: Created detailed 2D designs for the greenhouse structure and 3D models for precise fabrication.
  • Additive and Subtractive Fabrication Processes: Used laser cutting for the acrylic panels and 3D printing for custom mounts and supports.
  • Microcontroller Programming and Use of Input & Output Devices: Programmed an Arduino microcontroller to read data from a DHT11 sensor and control a relay connected to a cooling system.
  • System Integration and Packaging: Ensured neat and functional integration of all components within the acrylic greenhouse.

Learning Outcomes

  • Created an integrated design combining various skills and technologies.
  • Demonstrated proficiency in 2D & 3D modeling and applied them to the project.
  • Selected and applied appropriate fabrication techniques.
  • Demonstrated competence in design and programming, including the use of input & output devices.

Project Timeline

Last Week:

I designed the input and output devices, focusing on how they would interact with the microcontroller and greenhouse environment.

This Week:

I designed the greenhouse using SketchUp and Fusion 360. After finalizing the design, I used laser cutting to create three prototypes with 3mm cardboard to ensure the dimensions were correct. Once the dimensions were confirmed, I proceeded to cut the final parts from 3mm acrylic using the following laser settings: speed 110, power 20, and a distance of 6mm.

Bill of Materials (BOM)

Acrylic Panels

Material: Acrylic Quantity: 6 panels (custom sizes) Supplier: Local Laser Cutting Service Cost: $30

Arduino Uno

Microcontroller for temperature and humidity control Quantity: 1 Supplier: Adafruit Cost: $25

DHT11 Temperature and Humidity Sensor

Sensor for environmental monitoring Quantity: 1 Supplier: Adafruit Cost: $5

Relay Module

Controls the cooling system based on sensor data Quantity: 1 Supplier: Amazon Cost: $3

Cooling Fan

Fan for maintaining temperature regulation Quantity: 1 Supplier: Local Electronics Store Cost: $10

LED Display (SSD1306)

Displays temperature and humidity data Quantity: 1 Supplier: Adafruit Cost: $15

Wires, Connectors, and Power Supply

Various wires, connectors, and a power supply for assembling the system Quantity: Assorted Supplier: Local Electronics Store Cost: $10


Last update: July 15, 2024