Inspiration

I generally have pretty bad posture, so I wanted to create a device to remind me to fix my posture when I am slouching!

What it does

Right now the code analyzes the measured accelerometer sensor readings in the z direction and compares the values to a set threshold for good and bad posture. If the readings are below the threshold for bad posture a buzzer and red led are triggered indicating very bad posture. If the readings are above the set threshold for good posture then a blue led is triggered indicating very good posture. If the readings are in between, nothing happens, as your posture is not super bad but also not great.

How we built .it

The project was built with Arduino IDE, an Arduino nano, a buzzer, a few LEDS, and an accelerometer//gyroscope sensor.

Challenges we ran into

This was a pretty simple project to build, I'd say the biggest challenge was coming up with a project for the weekend that I was super excited about - hence, I started working on this a little later and so it's not super complicated.

Accomplishments that we're proud of

I am happy to now have experience working with an accelerometer and gyroscope sensor, and I am excited to build more projects with it.

What's next for Posture Corrector

  1. Interfacing with an app via bluetooth to collect, store, and track data over time.
  2. Adding haptic features like a haptic motor to buzz you when your posture is bad.
  3. Working on the design of the device itself.

Built With

Share this project:

Updates