Smart Shoe

From Wikiversity
Jump to navigation Jump to search

Problem[edit | edit source]

The measurement of athletic performance has become increasingly popular among amateur athletes. Nike has developed "smart" shoes that calculate exercise-related data for the person wearing the shoe. In 2012, Nike announced the "Hyperdunk," a shoe that can measure a person's vertical leap.
Is it possible to design and fabricate a similar product using common tools and inexpensive, readily-available components?

Conceive[edit | edit source]

Project Goal: Design a shoe (or attachable device) that will determine the height of a wearer's jump (vertical leap).

System Requirements:

  • The jump height should be accurate to +/- 1 inch.
  • Device must be compact and light since it will be in or on the user's shoe.
  • Packaging must fit all components snugly so accelerometer does not move (would cause incorrect measurements).
  • Device must calculate height and display value to the user.

Design[edit | edit source]

System Level Design[edit | edit source]

Acceleration Measurement[edit | edit source]

Calculation of Jump Height[edit | edit source]

Wired Prototype using Arduino UNO[edit | edit source]

Testing Wired Prototype[edit | edit source]

Wireless Communication[edit | edit source]

Concepts for attaching to shoe[edit | edit source]

Implement[edit | edit source]

Parts List[edit | edit source]

Code[edit | edit source]

Wiring Diagram[edit | edit source]

Fabrication[edit | edit source]

Assembly[edit | edit source]

Testing[edit | edit source]

Operate[edit | edit source]

Demonstrated at USA Science & Engineering Festival in Washington, DC in 2014.
Link to operating instructions document.

Demo[edit | edit source]

Include photos/videos from Projects Day and USA Science & Engineering Festival.

Next Steps[edit | edit source]

  • Improve robustness of internal circuitry to vibration, failed solder joints, etc.
  • Add on/off switch to extend battery life and eliminate need for opening/closing case.
  • Optimize case design.
  • Improve attachment to shoe.
  • Minimize device size by using smaller battery (e.g. button cell).
  • Create matching case for receiver unit.