Useless machine

From Bloominglabs
Revision as of 13:47, 5 June 2016 by Muz (Talk | contribs)

Jump to: navigation, search

This is a page about the useless machine workshop. I will provide some feedback for the useless machine workshop in May of 2016 and we can use it to structure it further.

What is a useless machine?

The wikipedia article does this more justice than I ever will, but let me summarize. The useless machine was proposed by Marvin Minsky (the AI guy)and first built by Claude Shannon (the information theory guy). As a machine that has the sole purpose of turning itself off this is an elementary example of control which is related to cybernetics which both Minsky and Shannon were associated with. In that sense, we are cheating by using an overpowered microcontroller to perform such a simple task, but we can perceive this as a modern take, meant to demonstrate not only control but also modern digital fabrication methods.

The useless machine workshop we had in 2016 was an exercise on laser cutting, 3d printing and arduino programming, more than it was a true useless machine. Although the design we were implementing had fundamental flaws, it was very successful as such an excercise.

What we did :

  • laser cut the box
    • laser cutting basics
    • box design in inkscape
  • 3d print actuators
    • 3d printing basics
    • cad 'basics'
      • program whose name I forgot
      • scad
      • some js based cad thing
  • program arduino based microcontroller for operation
    • switch reading
    • stepper control


minor flaws :

  • steppers were not strong enough to flick the switch
  • programming was very simple
    • did not get the time to play around with the program


fundamental flaws :

Personal tools