I was inspired to create Body Tuner from my own personal workout experiences, a request from my physiology friend, and the COVID pandemic. First of all, I have always been uncomfortable of doing weightlifting in gyms as I felt nervous of injuring myself and I also didn't want to embarrass myself. My friend and I talked about lifting, the cost of personal trainers, and he mentioned how he wished there could be something that could measure the angles of different workouts. Finally, the largest influence was COVID and how it made local gyms limited or shut down. COVID really inspired me to create a device that could be used at home at a cost effective manner. With all of these influences, my friend and I came up with Body Tuner and I worked on the hardware for this hackathon.
What it does
Body Tuner is a device that can measure the angle of different body parts depending on where it is placed. Along with its bluetooth capabilities, an individual can choose a workout from a wireless device like a tablet, attach the device to the recommended body part, and begin working out. The device's LED light will indicate in green if the individual's body part is in the recommended angle range that was deemed correct. If the LED turns red, the individual has breached the recommended angle range of the workout.
How we built it
The first version of Body Tuner consists of an LED, a GY-521 MPU-6050, a Samsung Galaxy Tablet, and an ESP32 Microcontroller. Connecting the MPU-6050 and LED with resistors was straightforward, just connecting each part to the correct ESP32 pins. Programming the Microcontroller required gathering measurements of the MPU-6050's accelerometer and converting it to degrees. Then various bluetooth commands had to be programmed to indicate which workout was chosen.
Challenges we ran into
A lot of my challenges were due to my amateur skills at creating something straight from scratch. Although I had a strong idea in mind, a lack of planning and prior research really slowed down progress. Also, I had technical challenges like not being able to get my .96 OLED display working and having troubles incorporating gyroscopic measurements with accelerometer measurements.
Accomplishments that we're proud of
This is my first time participating in a hackathon and creating something from scratch on my own. Although is was limited by my amateur skills and technical difficulties, I enjoyed the process and I can't wait to keep improving my device and participating in future hackathons!
What we learned
Participating in my first hackathon and creating Body Tuner really taught me the importance of planning and research. Jumping into an idea that I was excited to partake in, but not really knowing what to do when the time came really slowed down my progress. I also learned lots of technical skills like programming the MPU-6050 and using the ESP32 for the first time.
What's next for Body Tuner
Given how generic the current state of Body Tuner is, there is so much more that could be done to improve this device. Improving the accuracy and versatility of the angle measurements, condensing the size of the device, creating different Body Tuner elastic harnesses to measure various body parts, creating an companion app with a larger database of exercises, and getting a working OLED display attached to the device are just some of many of my ideas I have for Body Tuner.