This is not the project we originally planned on doing. We attempted to do a pen that can display on the screen what the user draws on paper. In the end we realized that it is hard to find inexpensive hardware to accurately determine the movement of the pen. So we turned to a game for the project where we can use accelerometer for movement detection that does not have to be exact. This method of control is a breakthrough from the traditional joy-stick or game control pad in the sense that users can control the subject with more freedom and the user can choose the speed.


The results meet our expectations very well. The fighter is sensitive to the movement of the device and the program detects all crashes well. No flickering occurred.


Intellectual Property Consideration:


We did not reuse the someone else’s code or design, but we use the video code for video signal generation and keypad code for detecting key press from the ECE 476 website. We did not reverse-engineer a design. Our accelerometer is a sample sent from analog devices; however we were not required to sign non-disclosure.


Code of Ethics Consideration:


  1. to accept responsibility in making engineering decisions consistent with the safety, health and welfare of the public, and to disclose promptly factors that might endanger the public or the environment;
  1. to be honest and realistic in stating claims or estimates based on available data;
  1. to improve the understanding of technology, its appropriate application, and potential consequences;
  1. to seek, accept, and offer honest criticism of technical work, to acknowledge and correct errors, and to credit properly the contributions of others.
  2. to treat fairly all persons regardless of such factors as race, religion, gender, disability, age, or national origin;
  1. to assist colleagues and co-workers in their professional development and to support them in following this code of ethics.


Our project is an improvement to traditional game control. All our data and analysis are based on data sheets provided by the manufacturer, Analog Devices. We learned a lot in this project. During the course of the project we assisted each other and we learned from each other.