It all started with this image.
It’s an installation by Marcela Armas, called Incandescent Nights. It’s just a map, and an LED, and yet it looks incredibly beautiful. I thought it would be great if the lights actually moved. But then again that would be too digital-alike. Then I thought, why not make a tangible GPS/Map, and move the indicator dot. At first it seemed relatively hard. I needed to build an XY Plotter. Coming from a Music & Tech background, I thought of an easier solution that’d solve my linear motion problem. : The Motorized Fader. ( http://youtu.be/lj_Z3TRSExU?t=30s ) I grabbed 4 motorized faders, an arduino, and a motor shield. Measured the faders precisely for a rail system.
3 different materials, 3 prototypes, and 7 laser-cut adventures later, I had a decent rail system.
I needed a solid strong body, so I designed the main frame based on an IKEA shelf I had at home.
(Photo credit : Alan. Thanks Alan! – Also Thank you Meng for letting me use the codelab. You guys are awesome!)
After finishing the hardware, I started working on the software. It was relatively easier. (hardware, like it’s name was harder.)
Which required setting up a node.js server with socket.io, then reading the values from a smartphone, parsing the data using processing, and passing it to arduino. – A little more work, and I had a fully working prototype. My amazing class-mate Ziyun helped me film a video on campus.
Sorry for the video quality. It is a really hard thing to film, since the map/gps box and the person are not in the same place. I made a quick campus tour, started from CFA, went to Entropy to buy us energy drinks, walked towards GHC, and came back to CFA, to show how the system works.