Common cathode 7 segment display demonstration by using arduino UNO R3

Опубликовано: 20 Март 2026
на канале: waleed shehzad
303
1

Common cathode 7 segment display demonstration by using arduino UNO R3
Arduino
Common cathode
int dp = 0;

int a = 1;

int b = 2;

int c = 3;

int d = 4;

int e = 5;

int f= 6;

int g=7;
void setup()
{
pinMode (dp, OUTPUT);
pinMode (a, OUTPUT);
pinMode (b, OUTPUT);
pinMode (c, OUTPUT);
pinMode (d, OUTPUT);
pinMode (e, OUTPUT);
pinMode (f, OUTPUT);
pinMode (g, OUTPUT); }

void loop()
{ //0
digitalWrite(dp, HIGH);
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, HIGH);
digitalWrite(e, HIGH);
digitalWrite(f, HIGH);
digitalWrite(g, LOW);
delay(2000);
//1
digitalWrite(dp, HIGH);
digitalWrite(a,LOW);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(e, LOW);
digitalWrite(d, LOW);
digitalWrite(f, LOW);
digitalWrite(g, LOW);
delay(2000);
//2

digitalWrite(dp, HIGH);
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, LOW);
digitalWrite(d, HIGH);
digitalWrite(e,HIGH);
digitalWrite(f, LOW);
digitalWrite(g, HIGH);
delay(2000);
//3

digitalWrite(dp, HIGH);
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, HIGH);
digitalWrite(e,LOW);
digitalWrite(f, LOW);
digitalWrite(g, HIGH);
delay(2000);



digitalWrite(dp, HIGH);
digitalWrite(d, LOW);
digitalWrite(e, LOW);
digitalWrite(a,LOW);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(f, HIGH);
digitalWrite(g, HIGH);
delay(2000);

digitalWrite(dp, HIGH);
digitalWrite(a, HIGH);
digitalWrite(b,LOW);
digitalWrite(c, HIGH);
digitalWrite(d, HIGH);
digitalWrite(e, LOW);
digitalWrite(g, HIGH);
digitalWrite(f, HIGH);
delay(2000);

digitalWrite(dp, HIGH);
digitalWrite(a, HIGH);
digitalWrite (b,LOW);
digitalWrite(c, HIGH);
digitalWrite(d, HIGH);
digitalWrite(e, HIGH);
digitalWrite(f, HIGH);
digitalWrite(g, HIGH);
delay(2000);

digitalWrite(dp, HIGH);
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d,LOW);
digitalWrite(e,LOW);
digitalWrite(f, LOW);
digitalWrite(g, LOW);
delay(2000);

digitalWrite(dp, HIGH);
digitalWrite(a, HIGH);
digitalWrite (b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, HIGH);
digitalWrite(e, HIGH);
digitalWrite(f, HIGH);
digitalWrite(g, HIGH);
delay(2000);

digitalWrite(dp, HIGH);
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, HIGH);
digitalWrite(e, LOW);
digitalWrite(f, HIGH);
digitalWrite(g, HIGH);
delay(2000);
}

common anode :
   • common anode 7 segment display control by ...  
common cathode :
   • Common cathode 7 segment display demonstra...