Arduino-Enabled Temperature Sensor
Key Skills: CAD (OnShape), 3D Printing, Electronics, Fabrication
During my first year at BU I designed and fabricated an Arduino-based temperature monitor that read analog voltage data from a TMP36 temperature sensor, displayed information on an LCD screen, and switched on LEDs and a buzzer depending on certain conditions. The device was the cumulative project for my EK131: Hands on Engineering Class.
The course walked us through a design phase and a fabrication phase: design began with making initial sketches followed by using OnShape to model a pre-made enclosure that was provided to us, which took a lot of time to get right. Since we were only provided with a set of calipers, very precise measurement was required to recreate the enclosure with the correct hole positioning and chamfer/fillet dimensions. We then imported additional parts (Arduino, LCD, etc) to create an assembly for the entire device.
Following the design phase was fabrication, where I 3D printed a battery mount, soldered all electrical connections, and assembled the device. I then programmed the Arduino to read the sensor data and control the LCD, buzzer, and LEDs. Finally, I completed a 15 page final report highlighting the design choices, features, and functionality of the device.