The center pin is the Shunt pin, and is usually not used - but it has a purpose.
Clock Clock by Human Since 1982
This 50-inch-long digital timepiece is made up of 24 individual analog clocks. Each bank of six clocks forms an individual number in the seven-segment system, creating what is essentially a hacked-together digital display made out of analog parts. The piece “re-contextualizes time in a mix of old and new, analogue and digital,” explain Emanuelsson and... Continue Reading →
Capacitive Sensing example
Here is a good introduction to capacitive sensing. Read through it to see possible uses and helpful tips for making your own. Here is my simplified and clarified revision of the example code: https://gist.github.com/ericjforman/8fd70b69a1751588aee1f9fcffa7cd42 Don't forget to install the CapacitiveSensor library from the Arduino IDE: Go to menu Sketch / Include Library / Contributed Libraries, then... Continue Reading →
Ohm’s Law and series/parallel
Power sources connected in series result in their voltage being added together. For example, AA batteries are 1.5V each. So three in series are 4.5V (1.5+1.5+1.5). LEDs use a certain amount of voltage when turned on: Color Typical Forward Voltage (VF) Red, orange 2.0 Yellow 2.1 Green (older yellow-green variety) 2.2 Blue, white, ultraviolet and newer “true”... Continue Reading →
RadarCat sensor
The next generation of smart sensors is coming... RadarCat (Radar Categorization for Input & Interaction) is a small, versatile radar-based system for material and object classification which enables new forms of everyday proximate interaction with digital devices. In this work we demonstrate that we can train and classify different types of objects which we can... Continue Reading →
Clearing background on demand in Processing
In older versions of Processing, you could modify the canvas outside of the draw() function. In Processing 3 and above, this is no longer possible, due to a more logical and organized codebase. Therefore if you want to do something like clear the background when a serial event indicates a button was pressed, this no longer works: ... Continue Reading →
Improved serial port detection in Processing
Processing after v2.1 has an improved method of listing available serial ports. // if using Processing 2.1 or later: // println(Serial.list()); // old method printArray(Serial.list()); // improved function This will output the list of serial ports in a much nicer to read format, including port number. So instead of /dev/cu.Bluetooth-Incoming-Port /dev/cu.usbserial-DN01JDLP /dev/tty.Bluetooth-Incoming-Port /dev/tty.usbserial-DN01JDLP you get... Continue Reading →
Musical Swings by Daily Tous Les Jours
http://www.musicalswings.com The Swings is an interactive installation that offers a fresh look at the idea of cooperation, the notion that we can achieve more together than separately. Each swing in motion triggers different notes, all the swings together compose a piece, but some sounds only emerge from cooperation. The project stimulates ownership of the public... Continue Reading →
Segmented LED displays
Segmented LED displays look kind of old school and are a fun way to add a readout display to your project. 7 segment displays which can display numbers and some letters, and 16 segment displays can display the full alphabet. Displays can be either Common Cathode (shared - or ground) or Common Anode (shared + or power). On... Continue Reading →
One Kind of Behavior by Shyu Ruey-Shiann
http://youtu.be/1VSWFzwovAE Shyu Ruey-Shiann’s kinetic installation One Kind of Behavior at Bronx Museum of Arts May 1 - Aug 17, 2014. With dozens of same-sized steel buckets scattered on the floor, One Kind of Behavior will transform the spacious terrace into a vibrant, playful and intriguing landscape. "Upon entering the terrace, one's auditory perception is immediately... Continue Reading →