So I’ve had a Makey Makey sitting on my desk for a few months, and until last week, I hadn’t even opened the box. After seeing a video of the Makey Makey’s creator Jay Silver on TED back in the winter, I felt inspired and compelled to get one. But as they so often do, work and life get in the way of things, especially creativity. And so the Makey Makey sat on my desk, all but forgotten, until a couple of weeks ago, when my colleagues and I decided to schedule our first technology professional development workshop devoted entirely to “play.”
Rather than simply send out the all-too-commonly unread mass email announcement, or post fliers above the copier machines, we decided to advertise our workshop with whimsical crafts, making use of the same tools we wanted to bring with us to the workshop. Finally, I had a reason to unpackage my Makey Makey, and start playing with the very serious intent of doing “work.”
The Makey Makey is a very simple device, reminiscent of the original Nintendo Entertainment System game controller, but with sharper edges, more holes, and exposed electronic components on the back.
It runs off of USB power, and acts as a sort of modified “keyboard” (without any obvious keys). In fact, it would be like having a keyboard for your computer that only consisted of the four arrow keys and a space bar. The sixth input on the Makey Makey functions like a left mouse click. Super simple. The Makey Makey comes with seven colored alligator-clip leads, which you use to create connections between the designated buttons (keys) on the Makey Makey and other conductive objects (spoons, fruit, coins, aluminum foil, etc.). There are also six “ground” input/output connections on the Makey Makey. The “ground” connections serve to complete the circuits you’ll end up constructing to control the buttons (keys) on the Makey Makey. By building these mini circuits, you can control your computer’s interface, such as scrolling up, down, left, or right, entering spaces between text, or clicking on objects. In the video above, Jay Silver shows some examples of this being used to create things like pianos and drums on the computer, but of course, with just a little bit of imagination (and a little bit of computer programming experience), the Makey Makey can do much more.
HTML5 is great in that it lets you use media “tags” in your HTML code, rather than fussing with overly complicated syntax or plug-ins like Shockwave. To make a long story short, the Music Boxes project provides you with some basic HTML code and instructions to help create the site picture above, and associate various musical tones (which come with the Music Boxes project download) to the individual colored boxes. The result is that when you click on a box, the browser plays a tone. With a mouse, this means you can play one tone at a time.