3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Arduino Based Meter - a many LED Driver

Arduino Based Meter - a many LED Driver
As the direct result of a question in the Instructables forum, for a bargraph to display data on the dashboard of a car, a custom electronics instructable.

Here, for your delectation is the Car-barDuino, a simple display system for analog and digital stuff, for a car, for a timer, for a thermometer, for whatever. I built it for a manifold pressure meter for friends car, I'm going to use it at work for some monitors in a research instrument.

Under the hood, it uses a micro configured to run "Arduino" sketches, so anyone can play with the code. All the spare I/O has been brought out to connectors to play with.





Enjoy and employ.

 
Remove these adsRemove these ads by Signing Up
 

Step 1What it can (and can't) do

What it can (and can\
In its current form, we can drive 2,  7 segment displays and a 30 element bargraph. We can mix LEDs from red/green/yellow, but it can't drive white or blue. If there was enough interest, I'd redo the design to allow higher voltage LED technology to be used. The current design is open ended, since each MAX7221 can be connected to the next over just 5 wires, and each can drive 64 LEDs at once.

There are 15 levels of digital control of LED brightness, and a SINGLE resistor to set the maximum brightness of all of the LEDs on one chip.

The processor can be any standard Arduino (Atmega 168 or 328) and with the ICSP connector, you can burn your own bootloaders.

The input interface uses a simple current limiting resistor and two diode clamps to the 5V rail. DON'T make a habit of driving into the clamps !

There are no input scaling resistors on the circuit at the moment.

« Previous StepDownload PDFView All StepsNext Step »
19 comments
Dec 7, 2010. 7:49 AMrendermatt says:
Very nice. I'm sure I will find use for one of these one day! Haha, the reset mode reminds me of my knight rider scanner
http://www.youtube.com/watch?v=voQxDf_DTrk
May 11, 2010. 11:27 AMLlamarama says:
Minimalist design at it's very finest! Is it possible to connect an external sensor, somthing like a hall sensor, and use this as a speedometer/tachometer?

Either way an interesting concept!
May 11, 2010. 2:10 PMLlamarama says:
Very confusing, but I think I have it. :)

So in theory I could have 2 Digits for 99MPH then the 20 bars for a tachometer, or 4 digits for MPH and RPM.

If I chose to extend I could have 8 digits and 40 bars? Or would I have to use 2 boards with 4 digits and 20 bars.

Or some variation thereof, I think, perhaps, sort of, mabey...

Regardless thoroughly intrigued and I will follow with great interest! :)
May 11, 2010. 3:06 PMLlamarama says:
Oh well, that would simplify programming greatly, 1 board for the speedo and one for the tacho!

Now to get a grip on programming! How I long for a world of logic gates and PROMs! LOL!
May 14, 2010. 11:33 AMLlamarama says:
I see what you mean now! Looks like a good board! Can't wait to see the final product!
Nov 4, 2010. 9:57 AMLlamarama says:
I am now extremely excited! :) Can't wait to build this myself!
Sep 20, 2010. 8:36 AMJeffrey G C says:
i cant get it to download, ive tried to save it, but it wont let me save it as anything other than .tmp
Jun 11, 2010. 8:32 AMneutron7 says:
Hi i am trying to download your code, i want to have a look at how you use a bargraph and 7 segment separately on max 7221 (im doing 7 seg + LED indicators) it points to a temp file.
Apr 23, 2010. 2:02 AMJayefuu says:
When are you adding the videos? :)
Apr 25, 2010. 8:04 AMmhkabir says:
Where? Are you shure? There is a blank space where the video should have been.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
74
Followers
11
Author:steveastrouk
I'm an Engineer, who has inherited the family business (Thanks Dad (JC Taylor, 1938-2011 - RIP) after working in it for 25 years, designing and building scientific instruments. I do electronic an...
more »