GitXplorerGitXplorer
t

Gym-Buddy

public
0 stars
2 forks
0 issues

Commits

List of commits on branch main.
Verified
887e1c16ef0807b90f464f3bef63555f3ac14b42

Merge pull request #5 from DhawalKhapre/flutter

ttejas2806 committed 4 years ago
Unverified
36404f36130df26097ecb9af10e847f3cadfc0d6

Adding flutter files

DDhawalKhapre committed 4 years ago
Verified
6cecb558310f4276e00ba1f53ea1c478977657fd

Update README.md

ttejas2806 committed 4 years ago
Verified
c24e734d321d1a27fd442d9729c14f778d466b79

Merge pull request #4 from DhawalKhapre/main

ttejas2806 committed 4 years ago
Unverified
94d6ae0f14d5a00e9e5912a544c86dfd4a7cf364

Adding images

DDhawalKhapre committed 4 years ago
Verified
e4dc0b7051b5a4498b2b7d2e7b9cb88af9b9fde4

Merge pull request #3 from DhawalKhapre/main

ttejas2806 committed 4 years ago

README

The README file for this repository.

Gym-Buddy

Inspiration :

While the global pandemic rages, we still don't feel confident enough to return to Gyms, especially when they account for 2.3% of the total infections in the U.K. It is quite difficult to keep track of your activities and to know if you are doing it right without a gym instructor. So we thought of a project that could help people around the world with this problem.

What it Does :

Gym Buddy is an inexpensive, easy-to-install, at-home pull-up and crunches instructor. It keeps track of the number of crunches and pull-ups that you do. It uses a proximity sensor to detect if you have successfully completed a pull-up/crunch ensuring that you are doing it right. This data is then displayed on our website in real-time and you get to keep a record of your daily average and the number of calories that you've burnt.

How we built it :

We used a proximity sensor to keep track of the number of crunches and pull-ups. A piezo sensor in order to check if the device is being utilized or not and a NodeMCU to transfer this data to our database from where our website would fetch it.

Tools

Tool Description
We use NodeMCU for processing the program and connecting it to firebase.
The IR Sensor is used for tracking the workout.
Piezoelectric Sensor is used to check if the device is being used or not.

Challenges we faced :

We had a hard time trying to run the program without an Arduino board, trying to interface the NodeMCU proved to be a challenge.

Accomplishments that we are proud of :

We were able to interface the NodeMCU which made us ecstatic. We were also able to send data to the database and fetch it in real-time.

What we learned :

Always reset your NodeMCU before uploading new code otherwise you will waste a lot of time compiling and running the right code and getting wrong results.

What's next :

This system can be further expanded to share these records with real-life instructors so that they can properly keep a check and provide necessary alterations.