« Moisture Sensor Circuit | Main | Lego Logic Gates »
November 07, 2006
Two-bit Mechanical Adder
Heather, Zach and myself created a two-bit adder using laser-cut foam core board, wire and marbles. We initially tried a "boat" design similar to the one used in our one-bit adder. The boats didn't quite come together properly, so we decided to try Zach's secondary design that was cut at the same time. It worked beautifully, as long as we tilted the board back to at least a 75 degree angle so that the marbles didn't fall off the front of the flip-flop gates.
The right side of the adder is the least significant bit. The top flip-flops indicate binary zero or one. The bottom ones are carry bits, and each one is intended to drop a marble onto the next most significant top flip-flop, thereby carrying the product of adding one to one up to the next place.
This design can be extended to any number of bits. Currently the marbles fall off the board or stay on the flip-flop levers. A future version could include holes in the board and a collection system that returns the marbles to the top of the adder, for reuse. It would be fun to add bells to give an acoustic bling to the project. Maybe whistles and a music box too. More pictures after the jump...
Posted by faludi at November 7, 2006 06:56 PM
Comments
Post a comment
Thanks for signing in, . Now you can comment. (sign out)
(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)