Inspiration

Growing up with glasses, we are inspired to create a simple device to correct for bad reading and working habits, including reading too close to the screen, while laying down, for prolonged period, or in dim light settings.

What it does

It provides a reminder for the user to take a break after a designated time period. During the reading/working period, it tells the user when he/she

How we built it

Using an arduino nano, we connected an ultrasonic sensor, accelerometer and photo resistor to monitor distance of reading, angle and light intensity respectively. We used a button to indicate time interval of reading before taking a reading and the buzzer indicates when the time is up. Finally, an OLED screen displays if you are reading too close, under light that is too dim or if you are lying down.

Challenges we ran into

The buzzer was too soft, sometimes code couldn't be uploaded to the arduino. The OLED screen can't display the information properly as the address wasn't found, although the sample code worked. External libraries need to be installed.

Accomplishments that we're proud of

The codes for each part of our product work separately.

What we learned

Teamwork, using GitHub, using different sensors using an arduino nano.

What's next for iSeeWell

Integrate all the codes properly. Potentially record data to give user feedback on their reading habits and send data to phone via bluetooth. Add a clip so that it can be easily clipped to a book.

Built With

Share this project:

Updates