peterM's blog

  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/psmackman/pixelriot.com/pmatp/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/psmackman/pixelriot.com/pmatp/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/psmackman/pixelriot.com/pmatp/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/psmackman/pixelriot.com/pmatp/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/psmackman/pixelriot.com/pmatp/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/psmackman/pixelriot.com/pmatp/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/psmackman/pixelriot.com/pmatp/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/psmackman/pixelriot.com/pmatp/includes/unicode.inc on line 311.

LED diffusion - part 2

Having somewhat mastered the fading effects with the 5940, I proceeded to scale up to the first visual challenge: Using groups of RGB LEDs to fade through various color schemes in a prototype arrangement.  read more »


External power for Arduino & 5940

When you want to deliver power to components directly, and not tax the onboard power regulator on the Arduino, here's one way to make an external, regulated source:  read more »


Cascading three 5940 LED drivers with Arduino

So sixteen LEDs fading up and down aren't enough? How about 48?

My earlier post showed a rough project using three Texas Instruments 5940 chips, but didn't include much detail. Some of you have been asking for a bit more info, so here goes:  read more »


Interactive 3D Dynamics Test

Simple collsion example in Director 11 Here is a simple example of how the new physics engine in Adobe Director 11 can be used in a collision scenario. Try the demo. (A new window will open. You may need to click in the window to get started.)  read more »


Art Book Illumination

Turning the pages of the book causes the lightscapes to slowly change.

This is a working prototype of a 4" x 6" art book in which each page presents a changing light display, based on which pages have been opened or closed. The displays are a fanciful interpretation of changing landscapes at various times of day and season.  read more »


Using a webcam for infra-red sensing

Let's say you want to use live video as an input source for an installation, multi-touch screen, or some other purpose.  read more »


Modifying a webcam for infrared-only viewing

Human vision doesn't see into the infrared part of the spectrum. But webcams can see near-infrared light, the sort that's given off in remote controls, for example. This becomes really useful when you want to sense motion or do multitouch detection, especially in environments where the visible light might interfere with video detection.  read more »


LED effects code with the 5940

Closeup of 5940 connections to Arduino

This description includes both very basic descriptions and some fairly advanced concepts, neither of which are very detailed, so my apologies to both newbies and developers ;-)

To vary the brightness of an LED, which is essentially a binary device (it is either on or off...), requires some coding gymnastics, with the help of a little hardware.  read more »


Diffusing an RGB led

In research for our electronics-embedded art-book project, I wanted to be able to generate a range of possible colors. Combining red, green, and blue light, and varying the intensity of each channel (using the PWM ports of an Arduino board) seemed like a good idea.  read more »


Earlier Experiments

Ongoing and past experiments, aiming for beauty, strangeness, technical perfection, and sometimes all of the above.  read more »


Syndicate content

Back to top