Rob sent in the latest gadget freak, he writes -
Seeing great potential in a normal, off-the-shelf product, Pete Griffiths designed a circuit he popped into the lamp to give it a new lease of life. His design combines a PIC and three constant current buck converters to create the RGB LED controller. This controller drives the high power 350mA LEDs using PWM to control the LED brightness. By driving the red, green and blue LEDs with varying pulse widths the controller can generate up to 16 million colours using fades, strobe and static effects. Who says you can’t give the humble lamp a nip and tuck? [via]
RGB LED PWM Driver for High Power 350mA LEDs - [Link]
Control the colour of a powerful LED light beam with a remote control, store the colours and recall them at will. With this thing I can control the colour of a bright light into many different colours using the three fundamentals colours : red green and blue. Adding them toghether with different intensity can yeld very great a range of colours from the visible spectrum. Specifically my mood lamp can shift colours through 32 intensity values for each RGB colour giving 32*32*32 = 32768 different combinations of hue, intensity and brightness. It can also store 10 different combinations can be turned on or off, all of these through a TV remote control. The intensity of each red, green and blue component is done via PWM so heat dissipation is kept to a minimum. The circuit is simple and there are no pushbuttons as control is done entirely through the remote control.
Remote controlled RGB LED mood light - [Link]
Ian at DIY Life made a nice tutorial video on RGB color mixing with LEDs on the PIC platform. His circuit throws in a handful of extras, like mic input. While perhaps simpler to do on the Arduino with a BlinkM, this project looks like a good PIC starter. His whiteboard circuit diagram drawing lapse is pretty neat, too.
PIC USB color changing light - [Link]
thingm is just about to release BlinkM! -
Have you wanted an LED that can fade from deep red to bright purple? Flash like a police light? Turn on with the subtle fade of an incandescent bulb? Flicker like a candle? That’s BlinkM.
We’ve attached an ultra bright wide-angle RGB LED to a microcontroller. Using BlinkM Sequencer, our software that fuses a color picker with a drum machine, you program BlinkM to be any color, and blink and fade in virtually any pattern.
When you’ve programmed your BlinkM, you unplug it and pop it into your project. Apply 5 volts, and it does its thing, whether that’s glowing your favorite pinkish purple, or pulse like an old neon light. All for under $15.
BlinkM: The smart Led – [Link]
That’s a pretty interesting implementation of a RGB led fader using timer 555 and 4029 digital IC. Project includes Eagle PCB.
This is a little eye-candy circuit which continuously cycles an RGB LED through the colours of the rainbow. The speed at which the colours change is adjustable. The circuit has two options:
- Switch between the different colours. This makes the effect very noticeable.
- Have the colours fade into each other. This is a more relaxed effect and one I find very pleasing. The choice is yours.
RGB led controller using 555 - [Link]
The RGB LED contains three LEDs encased in one shell: Red, Green and Blue (some contain an extra blue led – as blue LEDs generate less output intensity (candela) per mA). It looks like a single white led except that it has four leads – one for the common ground connection and one for each led.
The average current through each of the LEDs determines it’s light output i.e. its contribution to the total output color. So by controlling the average current through each LED you can create almost any other color.
How to drive an rgb led using three microcontroller pins - [Link]
This is a ScreenKey – a programmable button that can display any graphic with a backlight that is itself configurable to be a handful of different colors. We have both RGB and RG versions. So cool !
ScreenKey - [Link]
Jörg Wolfram used Atmega32 has been developing interesting project so called AVR-ChipBASIC. Simply speaking this is a basic language programmable chip computer which his capable to run basic programs and with ability to display results in RGB TV screen.
AVR-BASIC-Computer - [Link]
todbot blog writes:
LEDs should be smarter. Sure we have flashing LED assemblies and even rudimentary RGB-flashing discrete LEDs. But LEDs themselves are predominately just dumb lights. There’s no real reason for this. Fab processes for microcontrollers and LEDs aren’t that dissimilar. It should be possible to have both in a single LED-like package.
There is a glimmer of this happening, like the “RGB LED Slow Colour Change” LEDs you can get. You can see an example of these being used on the Embarrasingly Easy CaseMod. Unfortunately you can’t change the cycle time or anything else of how these LEDs work. So let’s make our own. These prototype Smart LEDs will necessarily be larger than a production run, but the size is getting close, giving us a feeling for how we might use them.
Smart LED Prototypes - [Link]