ENG EK 131 · Introduction to Engineering · Fall 2024

TEMPERATURE.SENSING BOX

A self-contained device that monitors and displays ambient temperature in real time using an Arduino and DHT11 sensor.

ArduinoDHT11 SensorLCD Display3D PrintingTinkerCadBreadboardEmbedded CArduinoDHT11 SensorLCD Display3D PrintingTinkerCadBreadboardEmbedded CArduinoDHT11 SensorLCD Display3D PrintingTinkerCadBreadboardEmbedded CArduinoDHT11 SensorLCD Display3D PrintingTinkerCadBreadboardEmbedded C
Course
ENG EK 131
Period
Fall 2024
My Role
Solo Designer & Builder
Tools Used
Arduino UnoDHT11 Temperature Sensor16×2 LCDTinkerCad3D PrintingBreadboardSoldering
01 — Goals

What we set out to do

01

Build a self-contained device that monitors and displays ambient temperature in real time as a first electromechanical engineering project.

02

Learn the fundamentals of sensor interfacing, microcontroller programming, and enclosure design through hands-on building.

03

Produce a polished, functional prototype that demonstrates understanding of the full design-to-build process.

02 — My Contribution

What I did

Solo Build
All Roles

Solo Build

  • Sole designer and builder — responsible for all hardware, code, and enclosure from start to finish.
  • Wrote the Arduino sketch for sensor reading, rolling-average smoothing, and formatted LCD display output.
  • Designed and 3D printed the enclosure in TinkerCad with ventilation slots for accurate ambient sensing.
05 — Design Process

How we got there

01

Circuit on Breadboard

Wired the DHT11 sensor and 16×2 LCD on a breadboard first. Verified readings appeared correctly in the Arduino Serial Monitor before writing any display code.

02

Code Development

Wrote a sensor polling loop with a 10-sample rolling average to smooth noisy DHT11 readings. Formatted the LCD output to show °F and °C simultaneously.

03

Enclosure Design

Measured all components (Arduino, LCD, battery) and modeled a fitted enclosure in TinkerCad with ventilation slots on the sides to prevent heat buildup near the sensor.

04

Print, Assemble & Validate

Printed the enclosure, transferred the circuit from breadboard to protoboard with soldered connections, then validated accuracy against a known thermometer over 30 minutes.

T
06 — Results

What we achieved

🌡️

Temperature accuracy ±1°C versus reference thermometer — within acceptable range for the DHT11 sensor class.

🖥️

LCD updated every 2 seconds with clean, readable formatting showing both °F and °C on a single display line.

📦

Enclosure fit perfectly on first print with no modifications — dimensional modeling from TinkerCad translated accurately to the printed part.

💡

Foundation for all future projects — skills in sensor interfacing, microcontrollers, and enclosure design applied directly to every subsequent course project.

Next project →
Armadillo Zoo Enrichment Box