On several CE projects we’ve designed light sequences to communicate states and emotions, like starting up, shutting down, busy, happy, etc etc. But working with circuits and microcontrollers can be a daunting task if one doesn’t know programming or a bit of electronics. So we’ve created this tool that will translate animations created in Flash to BlinkM modules. You control color, brightness, fades, on and off by tweening the tint property of each LED object in Flash. Have a look at these examples.
Our example is available for download, which includes the Arduino code, Flash examples, and serproxy (used to relay commands from Flash to Arduino). Right now we only have two blinkM’s hooked up, but it could be extended to hundreds of lights.
To use tool, you’ll need to set addresses for each BlinkM you want to use on the system. BlinkM’s documentation provides instructions on how to do this. You’ll also want to name each of your LED object on the Flash stage as led_xx, where xx is the network address of the BlinkM.