I recently purchased a WS2811 RGB LED strip for PC case modding purposes. I will be making an ATMega-based controller for it, so I decided to use an Arduino for testing and prototyping.
I found two libraries capable of driving this strip:
Plus many great links regarding the WS2811 at the Noisebridge Wiki.
I recommend trying out funkboxing’s FastSPI2 effects as great examples of using the FastSPI2 library. You will need to use the line LEDS.addLeds<WS2812, 13, GRB>(leds, NUM_LEDS); to properly initialize the code.
While at the Smiths Falls Amateur Radio Club Flea Market, I picked up three of these LED bargraph guys. I haven’t tested yet to see what color they are, but that will come in time.
3/$2 isn’t bad, if I can say so myself.
Well, here’s the front of my recently-rennovated computer case. By ‘rennovated’, I mean “replaced old-and-boring blue LEDs with the multicolor color-changing LEDs of coolness.
How I managed this was to:
- Remove the front of my computer case. There were four screws holding it firmly in place. It then snapped out.
- Unplug the case wires that were plugged into the motherboard
- Remove lightbars, which were held in with faux-metallic brackets
- Replace LEDs with Color-Changing LEDs
- Test the LEDs, and seal it all up with electrical tape
- Reinstall lightbars and brakets, reinstall the front cover, and reconnect the wires.
See more about these fun little LEDs here. The case front has 4 LEDs in it, so each side has a top and a bottom LED, making some interesting colors in the middle. Even more interesting, the little airbubbles in the plastic lightbars glow two colors: one for the top, and one for the bottom.