Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Rhythm Jogger  Kevin Nichols  Kai Hsu  Peter Liang I wish I could jog…

Similar presentations


Presentation on theme: "The Rhythm Jogger  Kevin Nichols  Kai Hsu  Peter Liang I wish I could jog…"— Presentation transcript:

1 The Rhythm Jogger  Kevin Nichols  Kai Hsu  Peter Liang I wish I could jog…

2 The Rhythm Jogger  What is a Rhythm Jogger  Design Strategy  Resources Required  Milestones  Current Status  Current Design Unknowns

3 What Is A Rhythm Jogger?  The Rhythm Jogger's main purpose is to keep track of a user's jogging pace and play midi songs at the proper speed to give a more enjoyable jogging experience.  No pitch change requirement –Use Midi (for simplicity) –Very high quality music still possible  Both tempo and phase matching important

4 Design Strategy

5 Hardware Resources  AT89C55 microcontroller from Atmel  SAM9793 Midi player from Atmel  CS43L42 DAC from Cirrus Logic – No longer req’d  ADXL202 2g Dual Axis Accelerometer from Analog Devices  LCD display module, 2 line by 20 characters, by Optrex  Keypad  External memory- Cypress Static 32K RAM  Misc. Items –Clock Crystals –Voltage regulators

6 Software Resources  Keil  Vision 2 software – development environment  Tiny OS - real-time data crunching routines  MSVC visual basic - PC interface

7 Milestones  Jan 19 Order parts (slid to Jan 22, complete)  Jan 22 Website up (on sched, complete)  Jan 24 PC interface (on sched, complete)  Jan 26 Expected parts arrival date (actual Jan 31)  Jan 31 Midi file output (slide to Feb 14, in work)  Feb 14 Midi tempo change working without accelerometer (May slide)  Feb 19 Midi tempo change working with accelerometer (on sched)  Feb 23 Poster ready (on sched)  Feb 27 Affiliate Demo (on sched)  Mar 12 Full system working (on sched)

8 Current Status  All “big ticket” parts have now arrived  Major individual component testing done –Midi chip –External RAM –Accelerometer –LCD Display  PC to microcontroller interface done  External memory done  Accelerometer data extraction in work  LCD driver “function call” routine in work

9 Current Design Unknowns  Interfacing with external devices –Accelerometer data extraction routine –Interface with keypad –Inclusion of heart monitor (if time allows)  Midi File –Parsing the Midi data stream –Smart Software agent on the microcontroller


Download ppt "The Rhythm Jogger  Kevin Nichols  Kai Hsu  Peter Liang I wish I could jog…"

Similar presentations


Ads by Google