Project
An important part of this course is the semester project. This semester the project will focus on the MSP430 microcontroller. Each project will be completed in groups of up to four students. Each group will propose a project that uses the TI MSP430 LaunchPad and additional peripherals such as sensors, keypads, displays, etc. Towards the end of the semester, you will be required to perform a final presentation of your project.
- Project Groups and Documents
- Project Proposal: September 18th
- 1st Progress Report: October 16th
- 2nd Progress Report: November 20th
- Presentation: December 7th
- Project Report and Final Submission: December 18th
- Project Grading
Project Presentations
December 7th, 2012
6:00 pm - 9:40 pm
Hub (SUBII) Meeting Room 5
Presentation Schedule
Project Groups
This table also contains the outcome of the Best Project contest. All votes were cast by the audience. The awards in each category: Results (best working project) and Presentation (best presentation) are as follows:
- Award - 5 Points
- Award - 3 Points
- Award - 2 Points
Congratulations to the Winners! We have a very unusual result this semester. Three goups are tied for best result. Their point differences are smaller than 0.1 points. Hence, all three receive the award and we still have a second and a third place.
Nr | Group Members | Project Title | 1st Progress Report | 2nd Progress Report | Final Presentation | Final Report |
---|---|---|---|---|---|---|
1 | Kunal Pillai, O'Neal Mistry, Shikhar Dodwani |
Smart Door 2nd Place Results, 2nd Place Presentation |
||||
2 | Salma Mahmoud, Parnian Mokri, Hossein Ghaffari Nik |
POV Medication Reminder Alarm Clock (MRAC) | ||||
3 | Sameera Jammula, Simrit Arora, Sudha Swarubini Srinivasan, Yamini Ravishankar |
Digital IC Tester 3rd Place Results |
||||
4 | Hyung Choi, Michael Tietz, Theodore Winograd |
Scared Mouse 1st Place Results, 3rd Place Presentation |
||||
5 | John Robinson, Anurag Kamat Haldonker, Pavlos Zouridakis, David Fry |
People Counter! | ||||
6 | Adarsh Reddy Ashammagari, Gautam Makineni, Premdeep Varada, Navaneeth Garakahalli |
Automatic Room-Luminance Control System | ||||
7 | Ibraheem Darab, David Pachowicz, Jeremy Barthélemy, Cam Duong |
Security Center 1st Place Results |
||||
8 | Stacy Corcoran, Asrat Dea, Adil Gibrel |
Bluetooth Controlled Quadcopter 1st Place Results, 1st Place Presentation |
PDF, Video 1, Video 2 |
Project Proposal
The Project Proposal should be an outline of your project. They need to clearly specify what the goal of your project is and how you are planning to accomplish it. Furthermore, they need to detail what hardware components you are planning on using and how they are going to interface with the MSP 430. All features of the MSP 430 that you are planning on using (timer, ADC, etc.) need to be listed including for what purpose they will be used.
Progress Report 1
Your 10 minute presentation should contain:- Title Slide: Title, Group Members, etc.
- Overview Slide: Big picture, what are you trying to build and why.
- Block Diagram Slide: Show how all components attach to the MSP430
- Component Slides: (one per component)
- Name and type of component
- Hardware interface of component
- How to address it from software
- Progress with component (i.e. ordered, acquired, tested, done)
- Challenges
- Project Status Slide:
- Task division amongst team members.
- Overall progress
- Plan B, i.e. what problems do you foresee, what alternative do you have.
Progress Report 2
Your 5 minute presentation should contain:
- Title Slide: Title, Group Members, etc.
- Overall Status
- Component Slides: (one per component)
- Name and type of component
- Hardware interface of component used
- How you interfaced it with software
- Progress with component (i.e. ordered, acquired, tested, done)
- Challenges
- Project Status Slide:
- Task division amongst team members.
- Overall progress (e.g. parts are working, still need to integrate .... PCB built and tested
- Plan B, i.e. what problems did you encounter, what alternative do you have.
Project Presentation
An important part of the project is the presentation. Here you will explain to the class and the general audience what the goal of your project is and how you have solved it. Explain it from the top level first and then drill down into the components. Keep in mind that the most impressive part to the audience is, how much you have accomplished with such few components and in such a little time of only 1 semester. Below is a rough outline that you can follow.
The presentations will be held in conference style sessions with refreshment breaks in a yet to be announced seminar room. You are required to present your paper and attend at least two session. The presentations will be open to the general public and ECE students can get seminar credit for attending a session (though you can't get seminar credit for the session in which you are presenting).
The time is limited to 15 minutes including demonstration / video plus 5 for questions and answers. Please re-hearse your presentation at least twice to make sure that you can present within these time constraints. The time limit will be strictly enforced. In order to assure a speedy change-over from group to group and to facilitate demonstrations of your project, please upload the presentations to the presentation laptop at the latest in the break before your session and also setup your demonstration at that time.
- Title Slide
- Motivation
- Overview
- Block Diagram
- Hardware Description
- Software Description
- Results
- Demonstration
Project Report and Final Submission
Always remember that a good project must go along with a good report. The final report should be single spaced, 10 pt font, 1 inch margins, letter sized paper. Please limit the text part of your report to a maximum of 8 pages (not including the appendix), fewer pages are fine.
Here are some hints for the project report:
- The project has to have a title and names of all team members.
- A short abstract should summarize the motivation, goal, and achievement.
- A brief table of contents. (This means you have to have page numbers!)
- The contents should include:
- Motivation: what is the purpose of your project.
- Your solution to the problem stated in the motivation including a top-level block diagram (not a schematic!). All diagrams, figures and tables need captions!
- Description of all parts shown in the block diagram including how they are interfaced, what MSP430 feature was used, how does your software interact with each part, etc.
- Results and Conclusions including lessons learned. Describe precisely how far you got in the project i.e., what does work, and which parts are not fully functioning.
- The Appendix should contain:
- List of team members and their tasks
- Complete parts list
- Full schematic
- PCB layout (if done)
- A suggestion: For reports using LaTeX is a good idea. It is installed on all lab machines and freely available for your PC and any operating system. (Using LaTeX is not a requirement.)
The final submission has to be submitted via MyMason as a single zip file and include:
- Project Report
- Schematic
- PCB layout (if done)
- All sourcecode written for this project
A single submission for a group is sufficient. If you want to re-submit before the deadline, please resubmit as the same user as the first submission. It is otherwise difficult to figure out which version you want graded. The completeness of this Package is also graded.
Project Grading
- Specifications: 5%
- Presentation: 30%
- Report: 30%
- Implementation 30%
- Package: 5%