90 likes | 204 Views
Team Beefcake. Presents. MaxLife 1000!!!!!. Team Members. Dr. Ray Winton Faculty Advisor Anthony Piro Software Implementation Web Design Todd Stringer Hardware Implementation Testing. Software Structure. On. Initialization. Ready. Func?. Multiple Repetition Maximum.
E N D
Team Beefcake Presents MaxLife 1000!!!!!
Team Members • Dr. Ray Winton • Faculty Advisor • Anthony Piro • Software Implementation • Web Design • Todd Stringer • Hardware Implementation • Testing
Software Structure On Initialization Ready Func? Multiple Repetition Maximum Target Heart Rate Body Fat Percentage Obtain Input Obtain Input Obtain Input Gender? Calculations Calculations Display Maximum Male Formula Female Formula Calculations Display Target Heart Rate Display Body Fat Percentage
The Problem • No Device to calculate key exercise variables. • Currently, personal trainers must rely on numerous paper charts. • Robust enough for a gym environment.
Software COnsiderations • User friendly graphical interface. • Accuracy to the pound for the Multiple Repetition Maximum Function. • Accuracy to the heart beat for the Target Heart Rate Function. • Accuracy to the tenth of a percent for the Body Fate Percentage Function. • Fast Calculations.
Requirements • Microcontroller • LCD display with interactive menus • Standard size keypad
Microprocessor Considerations
TimeLine August 26, 2001 – Team Charter, Initial Project Requirements August 28, 2001 – Initial Project Presentation September 25, 2001 – First Draft of Web Page October 2, 2001 – Project Designed October 9, 2001 – Informal Design Review October 31, 2001 – Prototype Built November 15, 2001 – Testing Completed November 27, 2001 – Prototype Critical Design Review February 15, 2002 – Complete Research on Changes for Final Product March 1, 2002 – New Parts Ordered March 15, 2002 – PCB, Other Hardware & Software Changes Designed April 15, 2002 – Final Product Built May 1, 2002 – Testing Completed
Specification • Microprocessor • Support for C++ • Floating point arithmetic support • Low Power • Low cost • LCD • Low Power • Low cost • Easy to read characters • Keypad • Passive design (no power required) • Wide keys for athletic users