Projects


# Title Team Members TA Professor Documents Sponsor
1
Sound Asleep
Adam Tsouchlos
Ambika Mohapatra
Shub Pereira
Weiman Yan Rakesh Kumar design_document1.pdf
final_paper1.pdf
photo1.png
photo2.jpg
presentation2.pdf
presentation1.pdf
proposal1.pdf
2
Autonomous Car for WiFi Mapping
Avi Winick
Ben Maydan
Josh Powers
Jason Jung Arne Fliflet design_document1.pdf
final_paper2.pdf
presentation1.pptx
proposal1.pdf
video
3
Follow-Me Cart: App controlled smart assistant
Alex Huang
Jiaming Gu
Shi Qiao
Shengkun Cui Arne Fliflet design_document1.pdf
final_paper1.pdf
other1.pdf
photo1.jpg
photo2.jpg
presentation1.pdf
proposal1.pdf
video1.mp4
video
4
Champaign MTD Bus Tracker Map
Amber Wilt
Daniel Vlassov
Ziad AlDohaim
Wesley Pang Arne Fliflet design_document1.pdf
final_paper1.pdf
other1.pdf
proposal1.pdf
video
5
Navigation Vest Suite For People With Eye Disability
Haoming Mei
Jiwoong Jung
Pump Vanichjakvong
Rishik Sathua Cunjiang Yu design_document1.pdf
final_paper1.pdf
photo1.png
photo2.JPG
proposal1.pdf
video
6
E-Bike Crash Detection and Safety
Adam Arabik
Ayman Reza
Muhammad Daniyal Amir
Shengkun Cui Arne Fliflet design_document1.pdf
final_paper1.pdf
presentation1.pdf
proposal1.pdf
7
Omnidirectional Drone
Dhruv Satish
Ivan Ren
Mahir Koseli
Jason Zhang Arne Fliflet design_document1.pdf
final_paper1.pdf
other1.pptx
proposal1.pdf
video
8
HARMONEX
Alan Lu
David Song
Rubin Du
Haocheng Bill Yang Cunjiang Yu design_document1.pdf
final_paper1.pdf
other1.pptx
other2.docx
other3.docx
photo1.jpg
proposal1.pdf
video1.mp4
9
Ant Weight 3-D Printed BattleBot
John Tian
Mig Umnakkittikul
Yanhao Yang
Gayatri Chandran Rakesh Kumar design_document1.pdf
final_paper2.pdf
photo1.png
photo2.jpg
presentation1.pdf
proposal1.pdf
video
10
NeuroBand
Arrhan Bhatia
Vansh Vardhan Rana
Vishal Moorjani
Wenjing Song Cunjiang Yu design_document1.pdf
final_paper1.pdf
proposal1.pdf
video1.mp4
11
Glove Controlled Drone
Aneesh Nagalkar
Atsi Gupta
Zach Greening
Wenjing Song Cunjiang Yu design_document1.pdf
other1.pdf
other2.pdf
proposal1.pdf
video1.pdf
12
New Generation Addiction Control and Recovery Device System with Absolute Safety and Privacy - working with the Drug Addiction Research Team
Adrian Santosh
Leo Li
Richawn Bernard
Shengyan Liu Cunjiang Yu design_document1.pdf
final_paper4.pdf
presentation1.pdf
proposal1.pdf
video
13
Sun Tracking Umbrella
Dora Stavenger
Megan Cubiss
Sarah Wilson
Wesley Pang Arne Fliflet design_document1.pdf
final_paper3.pdf
photo1.png
presentation1.pdf
proposal1.pdf
video
14
Enhanced Golf Rangefinder
Peter Maestranzi
Emma DiBiase
Jacob Hindenburg
Eric Tang Arne Fliflet design_document1.pdf
final_paper1.pdf
photo1.png
photo2.JPG
presentation2.pptx
presentation1.pdf
proposal1.pdf
video1.mp4
15
Auto adjusted lighting system for room
Howard Li
Jihyun Seo
Kevin Chen
Zhuoer Zhang Arne Fliflet design_document2.pdf
final_paper1.pdf
presentation1.pdf
proposal1.pdf
video
video
16
Antweight Battlebot - Blade Blade
Jack Tipping
Patrick Mugg
Sam Paone
Gayatri Chandran Rakesh Kumar design_document4.pdf
final_paper1.docx
other1.pdf
presentation2.pptx
proposal2.pdf
video
17
LED Persistence of Vision Globe
Gavi Campbell
Melvin Alpizar Arrieta
Owen Bowers
Gayatri Chandran Arne Fliflet design_document2.pdf
final_paper1.pdf
other2.txt
other1.pdf
other3.txt
photo1.pdf
presentation1.pdf
18
RFID Poker Board
Darren Liao
KB Bolor-Erdene
Satyam Singh
Eric Tang Rakesh Kumar design_document1.pdf
final_paper1.pdf
proposal1.pdf
video
19
Suction Sense - Pitch Project
Hugh Palin
Jeremy Lee
Suleymaan Ahmad
Lukas Dumasius Cunjiang Yu design_document1.pdf
final_paper1.pdf
other2.pdf
presentation1.pdf
presentation2.pptx
proposal1.pdf
20
Glove controlled mouse with haptic feedback
Khushi Kalra
Vallabh Nadgir
Vihaansh Majithia
Frey Zhao Rakesh Kumar design_document1.pdf
final_paper1.pdf
final_paper2.pdf
final_paper3.pdf
photo1.HEIC
photo2.HEIC
photo3.HEIC
presentation1.pptx
proposal1.pdf
video1.txt
21
MULTI-SENSOR MOTION DETECTOR FOR RELIABLE LIGHTING CONTROL
Joseph Paxhia
Lukas Ping
Sid Boinpally
Shiyuan Duan Cunjiang Yu design_document1.pdf
final_paper1.pdf
presentation1.pdf
proposal1.pdf
22
Adherascent
Dhiraj Dayal Bijinepally
Hardhik Tarigonda
Jonathan Liu
Shiyuan Duan Cunjiang Yu design_document1.pdf
final_paper1.pdf
proposal1.pdf
23
Drink Dispensing Robot
Andrew Jung
Ethan Cao
Megan Cheng
Frey Zhao Rakesh Kumar design_document1.pdf
final_paper1.pdf
presentation1.pdf
proposal1.png
proposal2.png
proposal3.pdf
video
24
Autonomous Cylindrical Root Camera
Aidan Veldman
Nathaniel McGough
Zach Perkins
Rishik Sathua Rakesh Kumar design_document1.pdf
final_paper1.pdf
proposal1.pdf
video1.mp4
25
Auto-Guitar Tuner
Daniel Cho
Ritvik Patnala
Timothy Park
Eric Tang Rakesh Kumar design_document1.pdf
final_paper1.pdf
presentation1.pptx
proposal1.pdf
video
26
Orion Med
wenhao Zhang
XiangYi Kong
Yuxin Zhang
Zhuoer Zhang Rakesh Kumar proposal1.pdf
27
Team Heart Restart
Brian Chiang
Ethan Moraleda
Will Mendez
Frey Zhao Arne Fliflet design_document1.pdf
final_paper1.pdf
presentation1.pdf
proposal1.pdf
video
28
Real-time EEG Drowsiness Detection Device
Nikhil Talwalkar
Senturran Elangovan
Zhuoer Zhang Arne Fliflet design_document1.pdf
final_paper1.pdf
final_paper2.pdf
presentation1.pptx
proposal1.pdf
video1.mp4
29
Modular Wafer Track for Semiconductor Fabrication
Hayden Kunas
Jack Schnepel
Nathan Pitsenberger
Shengyan Liu Rakesh Kumar design_document1.pdf
final_paper1.pdf
presentation1.pptx
proposal1.pdf
video
30
Transverse String Organ
Ash Huang
Eddy Perez
Kellen Sakaitani
Shengyan Liu Rakesh Kumar design_document1.pdf
final_paper1.pdf
other1.pdf
presentation1.pptx
proposal1.pdf
31
NeuroGuard
Aidan Moran
Alexander Krejca
Stephen Simberg
Shiyuan Duan Cunjiang Yu design_document1.pdf
final_paper1.pdf
other1.pdf
proposal1.pdf
32
Insight: Cardiovascular Screening Device
Ethan Pereira
Jay Nathan
Rishab Iyer
Weiman Yan Cunjiang Yu design_document1.pdf
final_paper1.pdf
photo1.jpeg
presentation1.pptx
proposal1.pdf
33
Budget Clip-On Posture Checker
Ashit Anandkumar
Destiny Jefferson
Edward Ruan
Wenjing Song Cunjiang Yu design_document1.pdf
final_paper1.pdf
presentation1.pptx
proposal1.pdf

Monitor for Dough and Sourdough Starter

Jake Hayes, Abhitya Krishnaraj, Alec Thompson

Monitor for Dough and Sourdough Starter

Featured Project

Team Members:

- Jake Hayes (jhayes)

- Abhitya Krishnaraj (abhitya2)

- Alec Thompson (alect3)

# Problem

Making bread at home, especially sourdough, has become very popular because it is an affordable way to get fresh-baked bread that's free of preservatives and other ingredients that many people are not comfortable with. Sourdough also has other health benefits such as a lower glycemic index and greater bioavailability of nutrients.

However, the bulk fermentation process (letting the dough rise) can be tricky and requires a lot of attention, which leads to many people giving up on making sourdough. Ideally, the dough should be kept at around 80 degrees F, which is warmer than most people keep their homes, so many people try to find a warm place in their home such as in an oven with a light on; but it's hard to know if the dough is kept at a good temperature. Other steps need to be taken when the dough has risen enough, but rise time varies greatly, so you can't just set a timer; and if you wait too long the dough can start to shrink again. In the case of activating dehydrated sourdough starter, this rise and fall is normal and must happen several times; and its peak volume is what tells you when it's ready to use.

# Solution

Our solution is to design a device with a distance sensor (probably ultrasonic) and a temperature sensor that can be attached to the underside of most types of lids, probably with magnets. The sensors would be controlled with a microcontroller; and a display (probably LCD) would show the minimum, current, and maximum heights of the dough along with the temperature. This way the user can see at a glance how much the dough has risen, whether it has already peaked and started to shrink, and whether the temperature is acceptable or not. There is no need to remove it from its warm place and uncover it, introducing cold air; and there is no need to puncture it to measure its height or use some other awkward method.

The device would require a PCB, microcontroller, sensors, display, and maybe some type of wireless communication. Other features could be added, such as an audible alarm or a graph of dough height and/or temperature over time.

# Solution Components

## Height and Temperature Sensors

Sensors would be placed on the part of the device that attaches to the underside of a lid. A temperature sensor would measure the ambient temperature near the dough to ensure the dough is kept at an acceptable temperature. A proximity sensor or sensors would first measure the height of the container, then begin measuring the height of the dough periodically. If we can achieve acceptable accuracy with one distance sensor, that would be ideal; otherwise we could use 2-4 sensors.

Possible temperature sensor: [Texas Instruments LM61BIZ/LFT3](https://www.digikey.com/en/products/detail/texas-instruments/LM61BIZ%252FLFT3/12324753)

Proximity sensors could be ultrasonic, infrared LED, or VCSEL.\

Ultrasonic: [Adafruit ULTRASONIC SENSOR SONAR DISTANCE 3942](https://www.digikey.com/en/products/detail/adafruit-industries-llc/3942/9658069)\

IR LED: [Vishay VCNL3020-GS18](https://www.mouser.com/ProductDetail/Vishay-Semiconductors/VCNL3020-GS18?qs=5csRq1wdUj612SFHAvx1XQ%3D%3D)\

VCSEL: [Vishay VCNL36826S](https://www.mouser.com/ProductDetail/Vishay-Semiconductors/VCNL36826S?qs=d0WKAl%252BL4KbhexPI0ncp8A%3D%3D)

## MCU

An MCU reads data from the sensors and displays it in an easily understandable format on the LCD display. It also reads input from the user interface and adjusts the operation and/or output accordingly. For example, when the user presses the button to reset the minimum dough height, the MCU sends a signal to the proximity sensor to measure the distance, then the MCU reads the data, calculates the height, and makes the display show it as the minimum height.

Possible MCU: [STM32F303K8T6TR](https://www.mouser.com/ProductDetail/STMicroelectronics/STM32F303K8T6TR?qs=sPbYRqrBIVk%252Bs3Q4t9a02w%3D%3D)

## Digital Display

- A [4x16 Character LCD](https://newhavendisplay.com/4x16-character-lcd-stn-blue-display-with-white-side-backlight/) would attach to the top of the lid and display the lowest height, current height, maximum height, and temperature.

## User Interface

The UI would attach to the top of the lid and consist of a number of simple switches and push buttons to control the device. For example, a switch to turn the device on and off, a button to measure the height of the container, a button to reset the minimum dough height, etc.

Possible switch: [E-Switch RA1113112R](https://www.digikey.com/en/products/detail/e-switch/RA1113112R/3778055)\

Possible button: [CUI Devices TS02-66-50-BK-160-LCR-D](https://www.digikey.com/en/products/detail/cui-devices/TS02-66-50-BK-160-LCR-D/15634352)

## Power

- Rechargeable Lithium Ion battery capable of staying on for a few rounds of dough ([2000 mAh](https://www.microcenter.com/product/503621/Lithium_Ion_Battery_-_37v_2000mAh) or more) along with a USB charging port and the necessary circuitry to charge the battery. The two halves of the device (top and underside of lid) would probably be wired together to share power and send and receive data.

## (stretch goal) Wireless Notification System

- Push notifications to a user’s phone whenever the dough has peaked. This would likely be an add-on achieved with a Raspberry Pi Zero, Gotify, and Tailscale.

# Criterion For Success

- Charge the battery and operate on battery power for at least 10 hours, but ideally a few days for wider use cases and convenience.

- Accurately read (within a centimeter) and store distance values, convert distance to dough height, and display the minimum, maximum, and current height values on a display.

- Accurately read and report the temperature to the display.

- (stretch goal) Inform the user when the dough has peaked (visual, audio, or app based).

Project Videos