The little Ping Theremin

by iPhD

Published on November 23, 2015


   This sketch reads a PING))) ultrasonic rangefinder and returns the
   distance to the closest object in range. To do this, it sends a pulse
   to the sensor to initiate a reading, then listens for a pulse
   to return.  The length of the returning pulse is proportional to
   the distance of the object from the sensor.

   The circuit:
* +V connection of the PING))) attached to +5V = PROTO bit IN left
* GND connection of the PING))) attached to ground = PROTO bit IN middle
* SIG connection of the PING))) attached to digital pin 1 =  PROTO bit IN right

Arduino d1 <= Proto <= Ping)))
Arduino d0 <= Power
Arduino a1 <= Slide dimmer
Arduino d9 (analog) => Number => Oscillator => Synth Speaker

Experiment with more oscillators, filters, sequencer, other input sensors instead of the slider etc...!

Duration: 10 minutes, including coding (copy/paste)

Credits: CC Philippe Druez Video here: https://vimeo.com/146918455

Related Projects

Idea Picker

Ever a day when you have lots of time, but can't decide what to do? This invention is here to help you choose! Press the button in...

littleBits RC Car

This project was inspired by the littleBits Facetime car and created by my students.In the first version of our littleBits car, my...

Hypnotizing Wheel

Create a simple machine to hypnotize your friends