Habit Helper for ECE Design Project

We designed a wireless wearable health device that aims to help the user live a more healthy lifestyle. The product attempts to aid the wearer in correcting poor posture and low physical activity. This is achieved by collecting measurements and offering the user helpful reminders and statistics about their habits. The user is able to view their health results regarding posture and physical activity through our mobile phone application, as it shows the amount of time the user has had good vs bad posture ("slouching") and was physically active (e.g. walking or running) vs inactive (e.g. sitting on a chair). It also displays graphs for posture and physical activity that indicate the alteration between their corresponding two actions (i.e. good/bad posture and physical activity/inactivity) throughout the day. The device is worn over their shoulders with evenly distributed weight to keep it secure. Using an IMU, the device utilizes the acceleration and linear acceleration vector data to detect poor posture and lack of physical movement respectively. Finally, in the case where the user is slouching or has not moved in a while, we incorporated a small vibrating motor in our prototype that is located on the user's back and will provide a brief vibration to remind the user to sit up straight or to go for a walk. This notification method is instantaneous and does not require the user to interrupt any activities in order to interact with the device. For more details, please take a look at the source-code repository that also includes our progress reports (repository is on my GitHub page and a link to it can be found on the Portfolio page of this website under the corresponding project).

Slideshow Gallery

1 / 11
2 / 11
3 / 11
4 / 11
5 / 11
6 / 11
7 / 11
8 / 11
9 / 11
10 / 11
11 / 11

Prototype Case Model
Inside the Case
Front View of Prototype
Side View of Prototype
Back View of Prototype
Device Block Diagram
Schematic
Smartphone Application Displaying Posture Graph
Smartphone Application Displaying Inactivity Graph
Device Flowchart
Smartphone Application Flowchart