BrickPi Book Paper Reader
A few months ago, we made a Bookreader powered by the BrickPi which had the ability to read pages from your Kindle. There was a huge response to the project. But what everyone really wanted was a bookreader that could read a real paper book.
Here we present to you the BrickPi Bookreader 2 which can read aloud a real book (the voice becomes a bit irritating after a while) and also turn the pages of the book (we are really proud of this).
11. Wheels
The biggest trick lies with the motor connected to the wheel. The motor is not fixed to the platform but can rotate freely from the point that it is connected to the platform. This is pretty important because it keeps the pages pressed down so that the wheels can get a grip on the page. Another important thing to do is to rotate the wheel only for the time it takes for one page to come out of the wheel and then rotate the wheel back so that any extra pages which might have been pulled up are brought down.
In the Dexter Industries Github repo, there is a test code called arm_test.py to help you calibrate the arm for perfect movement. Just connect the motor to Port A of BrickPi and change the values of ‘speed_roller’,’speed_arm,’t1′ and ’t2’, until you get flawless movement.