Lightbox (individual)

Final Product

The *nervous box*, who’s shy and temperamental nature makes its internal light pulse faster as you approach it (although I removed the ultrasonic sensor for the photo).


Putting it together:



I ended up programming the PWM arduino code into the microcontroller, and then running the same 12V power supply into it using it’s own female jack for external power to avoid having it connected through serial for it’s 5V.


Since my final project involves a lot of coding and hacking, i wanted to do something on my own that would let me use more physical computing elements that we have learned throughout the semester. For ICM I am doing a visualization piece, so I thought a good compliment (that would not be too out of my league) would be to create a pulsing lightbox that used the distance between observer and lightbox to effect the images being projected.

I used clay’s PWM reference code on the arduino website to pulse some LED bars that I had bought a while back. These bars take 12V so I also had to use a transistor from one of Todd’s tutorials to add an external power source.


Then I redid the analog out lab and used an ultrasonic sensor to calculate its range. Once those values were stabilized (with a capacitor) I refered to the serial communication lab and reinterpreted the code to adjust the alpha values of a projection. Here is how the circuitry looked:



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed

%d bloggers like this: