How to interface Bar-graph with Arduino

Arduino example india
Analog Input is 80%

AIM: How to interface Bar-graph with Arduino.


The bar graph – a series of LEDs in a line, such as you see on an audio display – is a common hardware display for analog sensors. It’s made up of a series of LEDs in a row, an analog input like a potentiometer, and a little code in between. You can buy multi-LED bar graph displays fairly cheaply, like this one. This tutorial demonstrates how to control a series of LEDs in a row, but can be applied to any series of digital outputs.

The sketch works like this:

[list type=”check”]

  • first you read the input.
  • You map the input value to the output range, in this case ten LEDs.
  • Then you set up a for loop to iterate over the outputs. If the output’s number in the series is lower than the mapped input range, you turn it on.
  • If not, you turn it off.


If you like to simulate arduino in proteus than you can use below link. Follow steps given in link,

Arduino Library for proteus.


Leave a Reply

Be the First to Comment!

Notify of