Responsive Ads Here
LightBlog

Friday, June 1, 2018

Common Anode and Cathode 7 Segment display interfacing with Arduino

Overview

In this Arduino tutorial, we will learn how to interface common anode and cathode 7 segment display with Arduino. 7 segment display is most common and popular display to show the number in the digital electronics and embedded system. It can be displayed in 0 to 9 decimal number.  They are easy to use and cheap. 7 Segment displays are two types of display called common cathode (common negative) and common anode (common positive).

You can watch the following video below:-



Components Required

The required components list for this tutorial given below:-

  • Arduino Uno
  • 7 Segment Display Common Anode
  • 7 Segment Display Common Cathode
  • 220-ohm resistor
  • Breadboard
  • Some jumper wire
7 Segment Pinout

Seven segment display has total 10 pins in which one is DP pin, two common pins and remaining seven pins are a,b,c,d,f,g. The following below figure shows 7 segment display internal structure and pinout. 
Fig: 7 segments display pinout


Circuit Schematic

The following figure shows Arduino and the common cathode 7 segment display interfacing.
Fig: 7 segments common cathode display interfacing

The following figure shows Arduino and the common anode 7 segment display interfacing.
Fig: 7 segments common anode display interfacing

Circuit Description

Both types of seven segment display internal connection are nearly the same. The difference is the polarity of the LEDs and common terminal. In a common cathode display, we need to connect common pins to ground and others pin to +5V. Alternatively, in a common anode display, we need to connect common pins +5V.


Arduino--------------------Seven Segment
Pin_1     ----------------   Pin_7 (Seg_a)
Pin_2     ----------------   Pin_6 (Seg_b)
Pin_3     ----------------   Pin_4 (Seg_c)
Pin_4     ----------------   Pin_2 (Seg_d)
Pin_5     ----------------   Pin_1 (Seg_e)
 Pin_6     -----------------  Pin_10 (Seg_f)
Pin_7     ----------------   Pin_9 (Seg_g)


Source Code

Common cathode display Arduino source code given below:-



Common anode display Arduino source code given below:-



Alternative common cathode display Arduino source code given below:-



Alternative common anode display Arduino source code given below:-

1 comment:

  1. Harrah's Casino New Orleans, New Orleans
    Harrah's New Orleans Casino 인천광역 출장샵 offers 392 slots, table 문경 출장샵 games, video 전라북도 출장샵 poker, blackjack, roulette 안성 출장마사지 and 화성 출장안마 more to live audiences. Play our exciting games

    ReplyDelete

Adbox