1 / 26

Senior Design Dec06-04

Geek. Clock. Senior Design Dec06-04. Diana Calhoun EE Matt Koch EE Kelly Melohn EE Yesu Thommandru CprE. Faculty Advisors: Dr. John Lamont Prof. Ralph Patterson Client: ECpE Senior Design. Presentation Outline. Problem description Definitions Operating Environment

elani
Télécharger la présentation

Senior Design Dec06-04

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Geek Clock Senior Design Dec06-04 Diana Calhoun EE Matt Koch EE Kelly Melohn EE Yesu Thommandru CprE Faculty Advisors: Dr. John Lamont Prof. Ralph Patterson Client: ECpE Senior Design

  2. Presentation Outline • Problem description • Definitions • Operating Environment • Intended Users/Uses • Assumptions and Limitations • Deliverables • Accomplishments • Approaches Considered • Design, Implementation, and Testing • Resources and Schedule • Closing Material

  3. Geek Clock Problem Description The purpose of this project is to develop a binary alarm clock to display the current time and date.

  4. Definitions • Binary – base 2 number system. • Daylight saving time (DST) – shifting time by one hour to compensate for Earth’s rotation. • WWVB – radio frequency generated from Colorado. • Geek - slang – a term to describe a person with good computer skills, an interest in technology, and firm knowledge of the sciences…usually accompanied with an almost complete social ineptitude. • LED – light emitting diode. • LCD – liquid crystal display. • PCB – printed circuit board. • 12-hr format – the standard hourly display. e.g. 12:34pm • 24-hr format – Military Time. e.g. 17:32 is 5:32pm

  5. Operating Environment The operating environment is: • An indoor, dry environment • Able to supply appropriate power through wall outlet • Not in areas that contain moisture

  6. The intended users: Know binary code or interested in learning binary Fit the geek persona Not children due to certain dangers of small parts The intended uses: Standard alarm clock Outlet for geek personas Tool to learn binary Entertainment Intended Users/Uses

  7. Assumptions and Limitations Assumptions • LCD display – to display time for “non-geeks” • DST and leap year – self-correcting • “Geeky” appearance – transparent case • LED’s – show time, month, day, and year in binary Limitations • Features – alarm, DST, battery backup, binary display, 12 or 24 hr format • Cost/Budget – Less than $150; labor not included • Size/Weight – light-weight and wall mountable

  8. Deliverables Geek Clock • Time/Date • Day of the week • LCD display User Manual • Description • Instructions • Troubleshooting

  9. Previous Project Plan Design Report Design Review Presentation Present Poster Acquired Parts and Casing User Manual Future Implementation Testing Commercialization Accomplishments

  10. Approaches: LEDs AM/PM indicator Alarm buttons up/down counter fast/slow speeds Software code 9V battery User manual Clear case to show inner circuitry Problems: Binary display: 12/24 hour A settable alarm function Self-correcting for daylight saving time Withstand power outages for at least 2 hours Implement completed consumer product Display “Geeky” personality Approaches Considered

  11. Problems: Self-adjust/correct time Weekday and binary date display Learn binary Snooze Automatic leap year correction Idle state (lower power required) while running back-up power Approaches: RF antenna and receiver Binary LED Digital LCD Any button Real Time Clock (RTC) RTC low power detection – turn off week/date displays Additional Approaches Considered

  12. Geek Clock Design • Time • Day of the week • Date • LCD display • ON/OFF or AM/PM notification • Pushbutton switches for time/alarm control • Slide switch for user preferences

  13. Implementation Block Diagram

  14. Geek Clock Demo Animation of Date and Time

  15. Components LEDs and LCD AC power Time/date/DST Alarm Buzzer Battery backup Software Usability Testing Method Correct display with appropriate power supply. Stability with AC power. Accuracy upon hardware/software integration. “Setability” using software testing. Apply voltage power supply. “Pulling the plug”. Debugging using the MPLab IDE debugger. Survey of prototype with volunteers. Testing

  16. Yesu Thommandru, 262 hrs Diana Calhoun, 251 hrs Kelly Melohn, 269 hrs Matthew Koch, 247 hrs Resources Financial Resources

  17. Resources Component Resources Clock Component Costs

  18. Schedule

  19. Closing Material • Project evaluation • Commercialization • Recommendations for additional work • Lessons learned • Risk and risk management

  20. Project Evaluation • Milestones: • Research • Parts • Hardware Design, Implementation, testing • Software Design, Implementation, testing • Casing • Total Hardware/Software Integration

  21. Commercialization • Cost of about $25 to produce in high volumes • Street value of $40 • Technology novelty shops, electronics retailers, etc.

  22. Additional Work • New features to the clock • LEDs • Characters to LCD • Stream-lined case design • Software revisions • Technical Support • Product website

  23. Lessons Learned • Budgeting time! • Part availability and selection • Hardware/Software Knowledge • Management skills • If we did it again, get parts earlier

  24. Risk & Risk Management • Anticipated Risks • Anticipated Encountered Risks • Unanticipated Encountered Risks • Changes made

  25. Closing Summary The Dec06-04 team faced the challenge of building a “geek” clock. The Geek Clock shall be a fun, easy to use household item geeks can be proud to show friends and family.

  26. Questions?

More Related