Posts Tagged ‘Mechanical Computers’

The Binary Marble Adding Machine

August 25, 2009

Matthias Wandel built a rudimentary digital computer out of wood. The ingenious Binary Marble Adding Machine is, basically, a 6-bit adder that runs on gravity and uses mechanical flip-flops for memory storage.

schematic of the marble adding machine

[ schematic courtesy of Matthias Wandel ]

Here’s a demo video:

More info on the lovely Marble Adding Machine:

Other interesting creations of Matthias Wandel:

(hat tip: Rick Regan)

Curta Calculating Machines

September 10, 2008

Until fairly recently, I had never heard of Curta calculators. These little mechanical marvels were invented by Curt Herzstark (1902-1988) in the late 1930s, and from the late 1940s until the early 1970s they were popular portable calculators. Eventually, they were replaced by portable electronic calculators.

(more…)

Lego Difference Engine

December 29, 2006

Andrew Carol’s impressive Lego Difference Engine is a mechanical computer built with LEGO pieces:

lego_babbage.jpg

From Andy Carol’s website:

Before the day of computers and pocket calculators all mathematics was done by hand. Great effort was expended to compose trigonometric and logarithmic tables for navigation, scientific investigation, and engineering purposes. The larger efforts involved rooms of semi skilled people, called ‘computers’, capable of doing reliable arithmetic who would be under the direction of a skilled mathematician. In the mid-19th century, people began to design machines to automate this error prone process. Many machines of various designs were eventually built but, the most advanced and famous of these was not. The Babbage Difference Engine.

Andy Carol’s Difference Engine solves 2nd and 3rd order polynomials to three or four digits. If the idea of building a mechanical computer seems a bit odd to you, note that until the 1970s there were no pocket electronic calculators, and therefore engineers had to use slide rules.


Follow

Get every new post delivered to your Inbox.

Join 47 other followers