We care about reading and the reader experience. As avid readers who enjoy the experience of utilising physical books but who struggle with the postural implications and strain associated with reading for extended periods of time, our team designed a page-flipping, book holder product.

What it does

Our device flips pages in a book for the reader, interfaces with a mobile app to go from the start of the book to the page they were last at by storing page information in the app itself, holds the book up at an angle that is optimal for the user, and prompts the reader to move farther back if closer than 38 cm from the device.

How I built it

Arduino and servo motors are used to flip pages, with a rubber wheel gaining traction on the pages to begin the flipping sequence. Android Studio was used to create an app that operates the functionality of the device in terms of adding books and tracking current page numbers such that the device can open up to the last-read page. A button is used to move forwards by a page. An existing stand was modified using cardboard and adhesives to fix components into a holder device. Ultrasonic sensors, a bluetooth module, and diodes were also used.

Challenges I ran into

As first-timers to using hardware, this was a challenging experience learning to use Arduinos. Android Studio is also hard for us as we have little Java experience.

Accomplishments that I'm proud of

Being creative in our design!

Share this project: