0% found this document useful (0 votes)
22 views

Interface A Seven Segment Display To An Arduino

The document discusses interfacing a seven segment display with an Arduino. It describes the common anode and cathode displays, and their internal structures. It also provides code to display numbers on the display by turning on the appropriate LED segments.

Uploaded by

Aland Ako
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Interface A Seven Segment Display To An Arduino

The document discusses interfacing a seven segment display with an Arduino. It describes the common anode and cathode displays, and their internal structures. It also provides code to display numbers on the display by turning on the appropriate LED segments.

Uploaded by

Aland Ako
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Interface a Seven Segment

Display to an Arduino
For many applications, there's no need to use a more
expensive liquid crystal display to display data. A simple
seven-segment display is sufficient.
If your Arduino application only needs to display numbers, consider using a seven-
segment display. The severn-segment display has seven LEDs arranged in the shape
of number eight. They are easy to use and cost effective. The picture below shows a
typical seven-segment display.
Seven segment displays are of two types: common anode and common cathode.
The Internal structure of both types is nearly the same. The difference is the polarity
of the LEDs and common terminal.

In a common cathode seven-segment display (the one we used in the


experiments), all seven LEDs plus a dot LED have the cathodes connected to pins 3
and pin 8. To use this display, we need to connect GROUND to pin 3 and pin 8 and,
and connect +5V to the other pins to make the individual segments light up.
The following diagram shows the internal structure of common-cathode seven-
segment display:

The common anode display is the exact opposite. In a common-anode display, the
positive terminal of all the eight LEDs are connected together and then connected to
pin 3 and pin 8. To turn on an individual segment, you ground one of the pins. The
following diagram shows the internal structure of the common-anode seven-segment
display.
The seven segment are labelled a-g, with the dot being "dp," as shown in the figure
below:

To display a particular number, you turn on the individual segments as shown in the
table below:
Experiment 1
In this experiment, we will simply turn on and turn off the LEDs to get familiar with
how a seven-segment display works.

Hardware Required
 1 x seven segment display (common cathode)
 1 x Arduino UNO
 1 x breadboard
 jumper wires

Wiring Diagram
In this circuit, the pins of seven-segment display are connected to Arduino pins 2-9,
as shown in the table below. Common pins (pin 3 and pin 8) are connected to GND
and dp is left unconnected, because it is not used in this experiment

Seven segment pins Arduino pins Wire Color

1(e) 6 orange

2(d) 5 white

3,8(COM) GND n/a

c 4 yellow

5(dp) -

6(b) 3 red

7(a) 2 blue

9(f) 7 cyan

10(g) 8 green
Circuit:
Code:
Experiment 2
Description
In this tutorial, we will be interfacing a seven segment display with Arduino mega and
learn to display a count down from nine with a delay of a second, on seven segment
display.

You might also like