USB VU-meter

WaitingForFriday’s [Simon Inns] is quite possibly the USB interface and PIC master. This week he let us know about his VU-meter repurposed as a computer performance monitor using a PIC18F2550 and his open source USB Generic HID communication class. With PWM the meter’s needles and RGB LED can be accurately set and even dampened for CPU usage, network usage, HDD utilization, and even memory usage. Oddly enough, in his software we didn’t find the ability to use the device as a VU-meter – go figure.

Comments

  1. medix says:

    PIC + analog meters. Very cool.

    I’ve wanted to build a meter set like this for my server that monitors upstream/downstream data, only my panel meters are from 1920 and about 8″ in dia (from an old kiln motor gen set)

  2. I realy like this, from repurposing to programming, thumbs up.

  3. Slansch says:

    very well done.

  4. Paul Potter says:

    Pure briliance. Be nice to use the meter light too.

  5. Davo1111@work says:

    cool. i want one :)

  6. Dosbomber says:

    Awesome project, and a few other projects on his site, too. I’ll be doing some reading tonight when I get more time. :)

  7. Dosbomber says:

    A BOM (Bill Of Materials) listing what non-schematic components he used (VU Meter, enclosure, specific model of LED) would be helpful in duplicating this cool project.

    I’ll have to see if my PIC Programmer setup can handle a PIC18F2550.

  8. Dosbomber says:

    “The PCB is designed to fit inside a Velleman G738 enclosure which I cut down a little to make it shorter.”

    –oopsie! :)

  9. Simon Inns says:

    @Dosbomber – I specifically designed it to work with a wide-range of meters hence the pots on the board which allow you to adjust the full-deflection power. Also there are instructions on the website on how to alter the RGB colour blending scales. However here are the links to the components I used (sites are Swedish, but the info is in English):

    VU Meter:

    http://se.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=0220633

    RGB LED:

    http://www.kjell.com/filarkiv/SUPPORTPDF/81-90/90/90592/90592.pdf

    Hope this helps (and for any other questions, feel free to use my website forum)

  10. mrgoogfan says:

    quite possibly the worst music for a video, but yes, very neat. I like the speedometer one better though.

  11. Jon says:

    This is great. I have been pondering a display for CPU temps and load as well as fan speeds and water temps with switchable auto and manual fan speed control. This and the other projects on the site have given me a lot of information and inspiration. Sometimes the Internets seem to be conspiring against my laziness. Thanks, Simon!

  12. Dennis says:

    Very very nice job :D

  13. Richard says:

    I did something similar ages back with an old mA meter in parallel with my HDD LED so it wiggled with drive access. Had to mess with resistors to not peg the meter but to also not sit up at some current too. I may have ended up wiring it series it with the LED to get it going down to zero – cant recall, was ages ago.

    I wish I had the skills at the time to pull off even 1/10th of this because its so damn cool.

  14. Antitheus says:

    isn’t there a way to use your USB port to generate a pwm signal related to your cpu load, and use that signal to power the VU-meter?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 93,825 other followers