Inspiration
We analyzed our stakeholders (including almost everyone out there using an electronic device in and out of the workspace - 87% teenagers, 70% millennials [Research]). We were also partially inspired by our personal experiences with eye strain and neck pain as a result of being too close to an electric device's screen and slouching.
What it does
- detects when the user is too close to the screen (research suggests this is one of the most prevalent metrics to quantify eye strain).
- detects when the user is bending his/her neck longer than a certain threshold value
- detects when the user is using the device in a dark environment (research suggests that this causes eye strain as well).
How we built it
- We used an MPU6050 accelerometer that detects the instantaneous rotational velocity of the neck in all three directions in real space. We connected the MPU6050 to an Arduino Uno (all code was written in C and C++) circuit board and uploaded the code onto it.
- We used two photoresistors for ambient light detection
- We used an HC-SR04 ultrasonic sensor for distance calculation from the screen. This metric helps detect if the user is too close to the screen.
- LEDs were used for detection purposes, making it super comfortable for access (connected with 10kohm resistors)
- [link]https://github.com/MariaChzhen2005/UTRAHacks2024
Challenges we ran into
A lot!
Accomplishments that we're proud of
A lot of non-physical accomplishments :D (first hackathon for all of us, and we had no clue what was going on)
What we learned
We learned a lot about robotics and its implications in healthcare; specifically, we learned more about ESP32 and Arduino uno microcontrollers.
What's next for ErgoMonitor
Take it to the next level; introduce more realistic variables and constraints in the code; design a software application too.
Log in or sign up for Devpost to join the conversation.