MAT 594O: Sensors and Interfaces for Media Art

Below is a list of student projects created in MAT 594O. To the left is a link to photos of final projects being presented.

Anil Çamci

Arrogant-E
Using two photoresistors as the R1s of two voltage divider circuits I created this small sensory system that controls video of me looking at the interacting person. When someone approaches from left, the signal from the photoresistor on the left is fed to Max/MSP only to turn my head to the other side, and it is the same principal for the right photoresistor.

VibraHarp
This is a project that employs flexi-sensors to trigger musical events. During my class presentation I used it as a harp to “strum” samples. These sensors are fairly reactive to velocity so they are really efficient for this kind of prototyping.

Hand-made Force Resistive Sensor
This was a study of manufacturing an actual sensor. The product is a 20 cm strip of a sensor that reacts with different resistance values according to where you place your finger (pressing the tape with potential to the copper strip underneath).

Project Info  >>


David Adams

Sir Draws-a-lot
I like big boards and I cannot lie. Whiteboards that is. I'm a Parallax Boe-Bot with an added Futaba Standard Servo to move my dry-erase marker up and down. I use my IR receivers to take input from any remote control to seed my random number generator and also to let me know when it's time to stop drawing in case I get too close to the edge of the board or my programmer decides I've done enough scribbling. My nervous system is a Parallax Board of Education with a Basic Stamp 2 control unit which stores my crazy drawing algorithms. I hope you enjoy my drawings as much as I did making them.







Greg Shear

Greg's SineWave

Project Code  >>

Karl Yerkes

disky

Pablo Colapinto

Laser Projector
This Arduino project uses two "galvo" motors (galvonometers) with front-side mirrors to rapidly deflect a laser beam in x and y directions, creating an image due to persistance-of-vision.  The "sweep" extent of each vibrating mirrors can be controlled by varying the duty cycle of a PWM (Pulse-Width Modulation) pin.   Two additional PWM pins enable control over the specific "pan" or "tilt" position of each mirror.   In this way, each dimension has an absolute position (PAN or TILT) and an oscillation amount (Vertical Sweep and Horizontal Sweep).   With blanking (turning the laser on and off) one can create actual images, patterns, animations, etc.  Or you can use a light-to-frequency converter to pulse the laser on and off to create interesting pixel effects.  Add an infrared sensor and control the animation modes with a remote control!













Pehr Hovey

Philip Popp

Silence is Golden
Silence is Golden is a 2-D sound-spatializer / time-machine. Its interface consists of 3 potentiometers, a digital compass, a flex sensor, a 3-way switch and an ambient light sensor conveniently packaged in a rectangular black box. Signals from this black box are run to an arduino decimilia, then through a USB connection to the Processing environment, which then sends OSC messages to the main audio engine. Through this connection, the user can control the soundscapes volume, time multiplier, audio decay rate (as it relates to physical distances), orientation, position, and movement range.

The audio engine loads sound scapes via a sound scape description text file, and can support as many speakers as hardware makes available. It requires a minimum of 2 speakers for spatialization. It can also spatialize over 1000 separate sounds depending on the sound file sizes and amount of available RAM and processor speed.