Smart Shoe
Problem edit
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
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
System Level Design edit
Acceleration Measurement edit
Calculation of Jump Height edit
Wired Prototype using Arduino UNO edit
Testing Wired Prototype edit
Wireless Communication edit
Concepts for attaching to shoe edit
Implement edit
Parts List edit
Code edit
Wiring Diagram edit
Fabrication edit
Assembly edit
Testing edit
Operate edit
Demonstrated at USA Science & Engineering Festival in Washington, DC in 2014.
Link to operating instructions document.
Demo edit
Include photos/videos from Projects Day and USA Science & Engineering Festival.
Next Steps edit
- 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.