User login

Powered by Drupal, an open source content management system

Theory and Practice of Tangible User Interfaces

Lab 2: Diffuser

Submitted by jonyen on Thu, 09/18/2008 - 00:58

Assignment: Digital I/O with Arduino Boards + Diffuser

Collaborators:

Project Description:

The goal of this project was to create a color mixer with three different colored LEDs, whose brightness could be controlled through the Arduino board. Several different types of diffusers were used to mix the colors.

Components:

 

  • 3 LEDs
  • Smoky plastic
  • Dishwashing liquid
  • Water
  • Plastic Tupperware
Code:
See code here. Main modification is that capital "R", "G", "B" will decrease the brightness, and resets to 255 if the brightness goes below 0.
Images:
Smoky plastic. Seems like it looks better on camera than in person though. The material has really good translucent properties, but the colors didn't seem to mix.

Soapy water in a plastic tupperware bowl. This worked pretty well, as the bubbles break up the light and cause it to mix up quite a bit.

Running water. Yes, I know it's dangerous. It looks cool though. Reminds me of those colored lights in big public fountains, but it doesn't mix the colors too well though.