USB VU-meter

posted Apr 22nd 2010 6:00am by
filed under: peripherals hacks

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.



14 Responses to USB VU-meter

  • 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)

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

  • Slansch says:

    very well done.

  • Paul Potter says:

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

  • Davo1111@work says:

    cool. i want one :)

  • 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. :)

  • 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.

  • Dosbomber says:

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

    –oopsie! :)

  • 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)

  • mrgoogfan says:

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

  • 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!

  • Dennis says:

    Very very nice job :D

  • 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.

  • 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

    XHTML: You can use these tags: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Hack a Day serves up fresh hacks each day, every day from around the web as well as hacking related news.

    Send us your hacks






         




    Hacks

    Resources