Mechanical Computing 149
FTL writes "Tim Robinson has built a computer capable of solving polynomial equations -- using Meccano. His difference engine (mirror) uses a similar approach to Babbage's design. He's also created a differential analyzer (mirror) complete with a GUI. Both could be scaled up indefinitely to handle larger problems. 'Computing by steam' is possible."
Tinkertoys (Score:5, Interesting)
Rod Logic (Score:3, Interesting)
Next project? (Score:5, Interesting)
My first computer (Score:5, Interesting)
Re:Beautiful! (Score:2, Interesting)
Obviously it is. (Score:5, Interesting)
Re:My first computer (Score:3, Interesting)
Anyone with 60s comic books should be able to find an ad for one in the back, right next to the 6 foot long fiberboard submarine.
I never had one of those. I still blame my mommy.
KFG
Re:Next thing to do.. (Score:4, Interesting)
Reminds me off the great novel by Bruce Sterling (Score:5, Interesting)
Re:Next thing to do.. (Score:3, Interesting)
Of course, you would have to modify this port of Linux to take into account how the Meccano compouter handles IO, etc. Add a means of networking, and you can turn it into a Linux server. Add user Input/Output, and you have a workstation.
Re:Rod Logic (Score:4, Interesting)
Mechanical PDAs (Score:5, Interesting)
They are relatively valuable [ebay.com] and pretty nifty [ebay.com] calculator. You can try to get a feel for it with the simulator [vcalc.net]. Enjoy!
Re:Next thing to do.. (Score:3, Interesting)
Contiki/Linux just needs to be compiled on a real compiler with a back-end that produces code that the Meccano CPU can run. As for which OS to try out, try and compare the size of a Contiki kernel to thet of a Linux kernel, and go with the smallest (question: Is there a size comparison of the two kernels on a machine that is capable of running both OS's?). As all the flip-flops for memory/storage will have to be built by hand, it would make sense to try the smallest OS on the machine. I suspect that Contiki would be the smallest, but I am not sure if Contiki can run as a server OS, so it would be useless, unless you also made user Input/Output devices out of Meccano as well.
square roots mechanically (Score:3, Interesting)
The Antikathera Mechanism (Score:5, Interesting)
Re:My first computer (Score:2, Interesting)
The answer came out in binary formed from stickers of little white and black squares stuck to tab ends of cards.
KFG
Re:Next project? The Analytical Engine! (Score:5, Interesting)
Charles Babbage gave up on the differiensial engine because he thought he could build a general purpose mechanical computer - the Analytical Engine [fourmilab.ch]! To recreate that device would really rock... if I had the time, money and (last but not least) the knowhow, I might try it myself...
Off course, an Analytical Engine [wikipedia.org] would be way larger than a Difference Engine [wikipedia.org], since it would have to include a CPU (the 'mill'), a input device (Babbage himself suggested punch cards [wikipedia.org] - an idea which the early electromechanical computers picked up), an output device (Babbage wanted to built a complete, automated printingpress, curveplotter and a bell to alert the operator of errors),and last but not least a 'store' (memory - the one envisoned by Babbage would store 1000 numbers, each 50 digits long). The Analytical Enginge was to be programable - which was it great strenght compared to the Differensial Engine - in a language resembling todays assembler languages. Such a machine would be slow and lowpowered by our standards, but would have been a gigantic leap forward back in the 1830's... shame he never got around to build it.