How to Make a Full Auto Book Scanner

Introduction

After the invention of hyperpaper, I began to scan my books. Soon I found out that what I expected was true -- It was awesomely BOREING!

If this drudgery were to be automated!

Scanning a book involves picking up the book from the scanner carefully so that you won't change the current pages, and turning pages precisely. These activities are as easy as breakfast for human beings. However, our sophisticated biomachienery owe a lot to the Evolution. Without its support, the activities are far too difficult for robots.

Or, everyone had been thinking so, until I found ...

Б@that a scratch of an eraser can turn a page, and

Б@that if you place the scanner upside down you don't need to flip the book,

and changed the subjunctive mood into past tense.

Introduction to the Full Auto Book Scanner.

WMV Anime 6.6MB

How to Make a Full Auto Book Scanner

Behold! The work is now complete.

Once started, the machine opens the each page of the book and scans the content. The whole process is automatic.

The lesson of this story is that LEGO is great.

Overview

Overview

  1. The Shuttle/The Glider
  2. The Balance
  3. Controller
  4. Computer
  5. Scanner
  6. Rack
  7. Printer

How it works

  • The Glider is wound up, The Shuttle is at the right position.
  • The Shuttle moves to the left.
  • The Glider winds down until it touches the book.
  • The Shuttles moves to the right. The Glider, touching the book, filps the page.
  • The Glider winds up.
  • The Balance is lift up. The computer detects the event and sends message to the scanner.
  • The machiene pauses for 35 seconds, while the scannaer is working.
  • The Balance lifts down.
  • Repeat.

Components

The Shuttle module

The Shuttle module

The Shuttle module

The Shuttle module has a frame to contain the scanner. It has 2 motors: one for driving, one for operating the Glider module.

The Glider module

The Glider module

The Glider module is hanging down from the shuttle with 2 kite strings. 2 wheel stick to the page of the book. 5 yen coins are attatched for weight. They also give a grip to the end of the page. (For foreigners: A 5 yen coin has a hole and is quite useful as such weight for a handicraft. Please find an alternative. ) The Glider module is designed adjustable against many types of books.

The Balance module

The Balance module

The Balance module

The Balance module has double arms to keep the two dish horizontal. Place the book you want to scan on the red dish. Place a suitable counterweight on the gray dish. The gray dish has a motor that can wind a kitestring. The other end of the string is fixed to a solid weight. The Balance module lifts up/down by winding the string.

A built-in mini USB mouse detects the lift event. The red dish right-clicks the mouse. Thus, a release of mouse right button means that after about 5 second the book will be in position ready for scan.

Controller

This controller can be programmed for a routine work for 3 motors, but cannot judge nor reason.

X41 Tablet Computer

The notebook pc is programmed so that when it detects the right mouse release, it sends key strokes to Windows Scanner and Camera Wizard. Here is the program I wrote for the control.

Scanner

The scanner used here is EPSON GT-7200U. Of course you don't need the same model; Just modify the Lego modules suitable for your scanner. Digital Camera may be better.

EPSON GT-7200U (And many scanners) does not work in upside down state. The floor of such scanner is flat but the roof is not. For my case: I attached a lego block rail to my scanner's roofcover. Then it began to work upside down.

Dismantlation is dangerous! You may harm yourself or the scanner. Do at your own risk.

Rack

The rack is to hold the scanner in the right position. You may find a fitting one at your garage, in shop, or you can build one.

Printer

The other end of the kitestring from the Balance is tied to the printer.

Building Instruction

The bulding instructions for the Full Auto Book Scanner was created with help of LeoCAD .
Tips on building

Most of the LEGO bricks are from LEGO 8485, which is obsolete today. I recommend using LEGO Mindstorm instead.

Be careful not to harm the scanner's glass window. Cover the contact points between the machine and the scanner by soft materials.

Current model needs careful operation. Extend the arms of the Balance module to afford a wider space of operation.

Shuttle browse download
Glider browse download
Balance browse download

License

Copyright (C) MURANUSHI Takayuki, 14 Feb, 2006

Considering the fact that arrangement of LEGO blocks has much more value than LEGO block themselves, just like arrangement of electrons in computer has much more value than electrons, to protect the profit and joy of building LEGO models and sharing them from being monopolized by anyone, as they rightly are not now, I publish this machine under the GNU General Public License. In the GNU License, 'The source code' or 'the preferred form of the work for making modifications to it.' will mean a building instruction in LEGO building instruction format. Or 'source code' may mean machine itself, as long as the machine is as easy to unbuild and guess how it is built as a LEGO model is

You may have to register before you can post comments and get full access to forum.
EMS supplier