The Watchmen: Interactive sound generating sculptures made with Raspberry Pi @RaspberryPi #piday #raspberrypi
Artist Scott Garner posted his awesome project on his blog Scott Made This.
The Watchmen are a pair of interactive sculptures that generate sound based on changes in their surrounding environment. Heimdallr, inspired by a Norse god, monitors wifi signals while Argus, inspired by a Greek mythological figure, observes light.
For several years I’ve imagined a sculpture with a massive array of different sensors that processes the incoming data and then generates an abstract representation of it. In other words, a machine that simply observes the world with no use or function beyond that. This led to a series of explorations based on sensing and interpreting the world and finally to the two sculptures displayed here.
In Greek mythology, Argus Panoptes was an “all-seeing” giant, often represented with a hundred eyes. He was tasked by Hera to guard Io (in the form of a heifer) from Zeus who wanted to mate with her and establish a new order. Hermes, acting on orders from Zeus, lulled Argus to sleep and murdered him. In honor of her faithful servant, Hera adorned the peacock’s tail with one hundred eyes as an eternal memorial…
The upper panels were laser-cut from thin sheets of solid birdseye maple. The painted plywood connectors were a compromise because solid wood at that scale and shape wasn’t strong enough to hold the sculpture together.
The bases were built by hand out of solid maple and the central posts were created by hollowing out segments of a maple dowel on a lathe. This was necessary to hide the wires in Argus and the antenna in Heimdallr.
Hardware and Software
Both sculptures are powered by an external Raspberry Pi. I had originally planned to house the Pi internally along with sound hardware and speakers, but ultimately went for the more flexible option of having it on the outside.
Argus consists of a simple array of eleven photoresistors connected to an Arduino. The Arduino then sends data serially to a Pd patch that generates five tones based on the input.
Heimdallr houses only a USB wifi adapter with a 13 dBi antenna, which connects directly to the Pi. A node.js script running on the Pi monitors wifi signals and produces nine tones based on the input.
Each Friday is PiDay here at Adafruit! Be sure to check out our posts, tutorials and new Raspberry Pi related products. Adafruit has the largest and best selection of Raspberry Pi accessories and all the code & tutorials to get you up and running in no time!
Adafruit has had paid day off for voting for our team for years, if you need help getting that going for your organization, let us know – we can share how and why we did this as well as the good results. Here are some resources for voting by mail, voting in person, and some NY resources for our NY based teams as well. If there are additional resources to add, please let us know – adafruit.com/vote
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.