3. Challenges
• Bulky Hardware
• User Adaptability
• The “Perfect Swing”
• Overall lack of time/resources
4. Batting Stance Theory
• A “perfect swing” may not exist – BUT
there are common movements players
make throughout a successful swing
• Studied several videos of homerun hitters
to find common gestures
14. Programming Overview
• Code Overview
– A combination of the C++ & Java were used
to program hardware & mobile app
• Applications Used
– Libraries/applications were used to write our
code:
• Adafruit Arduiono 1.0.5.2
• Processing 2.1.1
15. Programming: Hardware
• Arduino used to run sensors + extract data
• For each, we used combinations of for
loops(), if statements + Boolean logic to
extract data from sensors and generate
feedback via sensors + the mobile app
21. Design Overview
• Majestic’s blue & red used for inspiration
– Color’s saturation will be modified to create a
brighter, tech-centered palette
• Fonts will be different variations of
Helvetica Nueve
• White background to create contrast
26. Programming: Mobile app
• Processing used to generate data into
visuals that interact with data
• Used a combination of custom functions
with for loops() and if statements to
generate colors and shapes that represent
the data over time
33. Product Potential
• Additional sensors:
– Pressure sensor in ball and heel of each foot to
track pressure shift from front to back
– Distance sensor on inside of each foot to detect
width of batter’s stance
– Bluetooth connection to communicate with
mobile application
– LED battery status indicator