Utilizando 2 display 7 segmentos contador del 0 al 99

PRACTICA 3
Utilizando 2 display 7 segmentos contador del 0 al 99

Materiales:

1 Arudino UNO
2 Display catodo comun
1 Protoboard
2 Resistencia de 220 ohmio
18 cables

DISEÑO DEL PROYECTO:

CODIGO DEL PROYECTO:

void setup()
{
  for(int a=2;a<=11;a++){
  pinMode(a,OUTPUT);
  }
}
void display(int a,int b, int c, int d, int e, int f, int g){
digitalWrite(2,a);
  digitalWrite(3,b);
  digitalWrite(4,c);
  digitalWrite(5,d);
  digitalWrite(6,e);
  digitalWrite(7,f);
  digitalWrite(8,g);
}
void loop()
{
  for(int d=0;d<10;d++){
    for(int u=0;u<10;u++){
    numero(d,u);
    }
  }
}
void digito(int d){
  switch(d){
  case 0: display (1,1,1,1,1,1,0); break;
    case 1: display (0,1,1,0,0,0,0); break;
    case 2: display (1,1,0,1,1,0,1); break;
    case 3: display (1,1,1,1,0,0,1); break;
    case 4: display (0,1,1,0,0,1,1); break;
    case 5: display (1,0,1,1,0,1,1); break;
    case 6: display (1,0,1,1,1,1,1); break;
    case 7: display (1,1,1,0,0,0,0); break;
    case 8: display (1,1,1,1,1,1,1); break;
    case 9: display (1,1,1,1,0,1,1); break;
  }
  delay(25);
}
void numero(int d, int u){
  for(int i=0;i<50;i++){
  digitalWrite(11,LOW);
    digitalWrite(10,HIGH);
    digito(d);
    digitalWrite(11,HIGH);
    digitalWrite(10,LOW);
    digito(u);
  }

}

Comentarios

Entradas populares de este blog

Utilicando Display 7 segmentos catodo comun

Juegos Led con Arduino