LED case lights reflect CPU usage

A lot of Linux users include system monitor information in their status panel so that they can see when the CPU is grinding away. [Kevin] is taking the concept one step further by changing his case lights based on CPU usage. Above you can see green, orange, and magenta, but [Kevin’s] implementation uses the full spectrum of color.

The project is based on an ATmega48. It’s running the V-USB stack and connects to one of the motherboard’s internal USB ports. This lets him easily push the CPU usage data over to the microcontroller where it is translated into color. One RGB LED has been installed behind each fan panel on the front of the case, with a white LED above and below as an accent. Pulse-width modulation via some MOSFETs lets him mix and match for just the right color. He’s powering the add-on off of the PSU rails rather than USB so that it turns off when the computer goes to standby.

Don’t miss [Kevin’s] explanation of the system, and a demo of it in action after the break.

http://www.youtube.com/watch?v=QuB0xMm1aho

Comments

  1. jameswilddev says:

    Ooh! I wanted to do something similar with the big grille on the front of my Fractal Design Core 1000… was thinking about a shift register being clocked by a 555 and using the HDD indicator to send pulses crawling up the front.

  2. Aaron says:

    Extra credit: Hack a modern PC into the case of a BeBox from 1995.

  3. harviecz says:

    What about measuring duty cycle of CPU fan PWM to read temperature of CPU and alter lights accordingly? It will not exactly match the current CPU usage, but i think it’s cool too. Maybe such system can be integrated directly into some kind of fan with LEDs…

  4. Brodie Johnco says:

    http://www.youtube.com/watch?feature=player_embedded&v=qLbibKhB8c0

    Did something similar with Addressable Strip Lighting…. (Disclaimer – that my project/product…)

  5. Michael says:

    I’d rather read out the CPU temperature and color the LED correspondingly.

Speak Your Mind

*

Related Hacks in pcs hacks

  • Pinball Stomp: Part 2
  • LED case lights reflect CPU usage
  • 8-bit logic chip computer build
  • Building a computer with discrete transistors
  • Real BMW dash cluster for your racing games