Home

High Level

Hardware

Software

Results

Conclusion

Media

References

Members:

Ryan Wolcott: rwolcott@umich.edu

Tim Steffes: timsteff@umich.edu

Introduction:

The goal of this project was to create an automated keyboard player using the subjects taught throughout the semester in both the lecture and lab portions of the course. The top-level implementation of this project includes hardware created via Xilinx, software written in C and assembly and run using SingleStep, and devices such as solenoids, motors, light sensors, a keypad, and a character display. The end result is a moving set of solenoids that plays a song that can be chosen by the user via the keypad.

Task Distribution:

Task Distribution:


Ryan Wolcott:

Tim Steffes:

Group tasks: