Senior Design : Home : Projects :

Current semester:

[Expand All]


# Students Title Documents TA Supporter
1 George Karavaev,
Alex Suchko
ChalkBot
- proposal
- design review
- presentation
- final paper
Jane Tu
2 Andrew Moruzi,
Tyler Neyens
Occupancy counter
- proposal
Jane Tu
3 Jason Stull,
Tyler Malone
Color Adaptive Interior Lighting

Teamwork Award
- proposal
- design review
- presentation
- final paper
Justine Fortier
4 Margaret Boehle,
Ricky Galvan,
Sean Lee
Adaptive Solid State Lighting
- proposal
- design review
- presentation
- final paper
Justine Fortier
5 David Wickland,
Da Wei,
Derek Graff
iPhone Biosensor
- proposal
- design review
- presentation
- final paper
- appendix
Jane Tu
6 Akshat Patel,
Rohan Amin
RunSMART
- proposal
- design review
- presentation
- final paper
Jim Kolodziej
7 Zachary Beran,
Ben Kinney,
Archit Amin
Alternative Energy Monitoring System

Area Award: Power
- proposal
- design review
- presentation
- final paper
Jim Kolodziej
8 Alex Crisci,
Evan Schrock,
Ryan Mancl
Wireless Optical Piano

Area Award: Communications
- proposal
- design review
- presentation
- final paper
Justine Fortier
9 Cori Johnson,
Rob Marshall,
Rebecca Marcotte
Vampire Power Slayer

Most Marketable
- proposal
- design review
- presentation
- final paper
Ryan May
10 Muhammad Shahid Khan,
Arjun Malhotra,
Akshay Gupta
EWB Solar Cooker Project
- proposal
- design review
- presentation
- final paper
Justine Fortier
11 Will Zieske,
Alex Chin
Ultrasound Tomagraph
- proposal
- design review
- presentation
- final paper
Justine Fortier
12 Keith Kocek,
Ankit Gupta
Microcontroller based-power converter
- proposal
- design review
- presentation
- final paper
Jim Kolodziej
13 Andrey ,
Amit Sangai
Solar Clothes dryer
- proposal
- design review
- presentation
- final paper
Jim Kolodziej
14 Tony Winoto,
Frisco Sembel
Heat Seeking Fire Extinguisher
- proposal
- design review
- presentation
- final paper
Jane Tu
15 David Deutsch,
jroby2@illinois.edu
Hypoglycemia Prevention Kit
- proposal
- design review
- presentation
- final paper
Justine Fortier
16 David Chavez,
Shu-Hui Cheng
Wireless Power Transfer
- proposal
- design review
- presentation
- final paper
- appendix
- video
Ryan May
17 Borui Chen,
Jianer Shi
Wireless 3D Mouse on a Glove

Instructor's and Designer's Award
- proposal
- design review
- presentation
- final paper
- appendix
Ryan May
18 Mark DiVito,
Sungjoon Park
Touch-free Remote Control

Area Award: Sensors
- proposal
- design review
- presentation
- final paper
- project picture
Jane Tu
19 Heajin Hur,
Nick Rosenwinkel,
Sungjin Park
Portable Braille E-Reader
- proposal
- design review
- presentation
- final paper
Jane Tu
20 Matthew Artus,
Andrew Neaville,
Joanna Kwak
Groundbreaking Robotic Shovel

Area Award: Robotics
- proposal
- design review
- presentation
- final paper
Justine Fortier
21 Rick Schlude,
Uyen Bui
ECE 110 Lab Renewable Energy Battery Charger
- proposal
- design review
- presentation
- final paper
Jim Kolodziej
22 Bradley Thompson,
Christopher Wolf
Posture Watcher
- proposal
- design review
- presentation
- final paper
- appendix
Justine Fortier
23 Nick Schreiner,
Steven Kallal
S&C Motor Control Circuit
- proposal
- design review
- presentation
- final paper
Ryan May
24 Amy Kozel,
Eric Fillingim
Smaller Treadmill
- proposal
- design review
- presentation
- final paper
Jane Tu
25 Steven Pitula,
Sangmin No,
Scott Chen
Blade Induction Wind Turbine
- proposal
- design review
- presentation
- final paper
- appendix
Ryan May

No TA assigned

Description:

Team members:

27 Nic Brauer,
Julio Ortiz
Smart Barge
- proposal
- design review
- presentation
- final paper
Jane Tu
28 Hsin-Mao Wu,
Chien-Tarng Huang,
Michael Kuan Chow
Improvement Upon Wake-On-LAN

Area Award: Network
- proposal
- design review
- presentation
- final paper
Justine Fortier

Description: A problem that occurs on computer networks is that if a computer falls asleep, it will no longer be detectable because it will not respond the ARP Get function. Hence, the router cannot obtain the MAC address or the IP address of the sleeping computer. The easiest way to overcome this problem is to prevent computers from falling asleep. However, this solution is not economically viable as active computers consume a great deal of power. Unfortunately, when a computer is asleep, it will no longer be able to respond to possibly important requests. To confront these issues, our group proposes to implement an intermediate component between the router and the computer that will be able to respond to ARP Get requests even when the client computer is asleep. This insures that a computer will remain visible on the network at all times. Furthermore, this device will also be able to respond to a “magic packet” sent through the network to a sleeping computer by waking it up. Through this “magic packet” response, a sleeping can be woken from sleep to receive further requests and instructions. Our primary goal in this project is to create such an intermediate device that will be able to respond to the ARP Get and the “magic packet” request. The secondary goal beyond this is to design a user GUI which will allow a client to be able to specify the response from “magic packet” request. For example, a user will be able to, from this GUI to specify whether or not to wake from sleep, wake computer but not display, etc. The ultimate goal is to be able to extend this wired implementation to one that is compatible on wireless networks and across multiple platforms. Furthermore, we would like to construct an administrative system through which the wake/sleep status of the computers on a network can be monitored. Basic protocol: Basically the intermediate device will monitor the outgoing network traffic from the computer. This device will utilize the magic packet as such: it will automatically insert the magic packet to downstream device when it detects that those downstream devices have not been accessed by the connected computer for a some period of time. There are two possible solutions to this, 1) would be the sleeping computer's intermediate device send out a notification package to the administrative computer on the network to let it know that it is going asleep. 2) would be when computer A is sending packages to computer B without response then it automatically sends out the magic package. The key function of the intermediate device is to be able to update other computers about it's current status. Base on the two solutions that we proposed above, solution one seems to be a better one. With solution two more packages will be cued and if the network is busy we will be starting to drop packages, which in result we will have to design another algorithm to recover package losses. Plus if from computer A to B requires a complicated routing a lot of information might be lost in the process and brings down the efficiency of the whole system. However the solution 2 provides a better solution when the network is smaller. We only need to put the intermediate device on the administrative computer to achieve what we want. This is more of a scenario that this device is aiming for so we will more likely take this approach.

Team members: Hsin-Mao Wu, Chien-Tarng Huang, Michael Kuan Chow

29 Joseph Raphael Osei-Korang,
Jinhui Park,
Karim Virani
Machine Vision Track Inspection
- proposal
- design review
- presentation
- final paper
- appendix
Jane Tu

Search All Projects

To search project titles and descriptions from all semesters, please enter your search term. Keep in mind that the system can only search for exact (but case-insensitive) strings, and the search is not indexed. Also, PDF files are not searched.


Search:
Search submitted files (very slow - use with next option)
Limit search to past semesters