I stumbled on something really amazing today:
Seems that someone over at Inchlab.net put it together using components from a lego set and a laser pointer and light sensor. In the animated gif above, you can barely see the laser/sensor combination at the left of the screen. The target barcode is moving as the laser is stationary.
The article makes a facinating read. I wonder if there'd be a market for it.