Smartphone Controlled Labyrinth

smartphone-controlled-labyrinth

This entire project could have been done as an app, drawing the maze and ball virtually on the screen. But that wouldn’t have been nearly as fun as what [Matt] accomplished. He built a little Labyrinth which responds to the accelerometer in his phone.

Take a close look at that handset. It’s not an Android, an iPhone, or a Blackberry. That thing is a Windows phone…. no, really! The phone doubles as a timer, which we think is a nice touch. It communicates with a Netduino which is both driving and monitoring the Labyrinth.

You may have noticed that the maze is hand-built rather than a modified commercial version of the toy. He mounted some hardboard on a pair of servo motors, then built up the maze on that surface. There is also sensing hardware that detects when the metal ball bridges two contacts. This gives us fond memories of our Minotaur’s Revenge build.

We’ve embedded the demo video after the break.

7 thoughts on “Smartphone Controlled Labyrinth

  1. cmon guys…. a labyrinth is not a maze!
    from wiki
    “In colloquial English, labyrinth is generally synonymous with maze, but many contemporary scholars observe a distinction between the two: maze refers to a complex branching (multicursal) puzzle with choices of path and direction; while a single-path (unicursal) labyrinth has only a single, non-branching path, which leads to the center. A labyrinth in this sense has an unambiguous route to the center and back and is not designed to be difficult to navigate.[2]”

  2. Hello Mike,
    your labyrinth is amazing and I also want to build it. I found your hack months ago and there was the link to a page where you exactly described your project, but now the link isn´t working.
    Please reactivate this link: “a little Labyrinth which responds to the accelerometer in his phone”
    Thank you very much :)
    Lukas

Leave a Reply to Matt (@RogueCode)Cancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.