miércoles, 11 de enero de 2023

Numeros en lector

Cable power gnd (2)1

Cable A(2)10

Cable 8, 4J

Cable 7, j5

cable 6,b4

cable 5,c5

cable 4,b15

cable 3, j16

cable 2,j15

cable j10,(3)8

Resistencias a4-a8, a11-a15, b5-9, i4-i8, i12-16, h5-9, h11-15

Display de 7 segmentos CG8-12


---Código---

 int A=2;

int B=3;

int C=4;

int D=5;

int E=6;

int F=7;

int G=8;


void setup() {

  pinMode(A,OUTPUT);

  pinMode(B,OUTPUT);

  pinMode(C,OUTPUT);

  pinMode(D,OUTPUT);

  pinMode(E,OUTPUT);

  pinMode(F,OUTPUT);

  pinMode(G,OUTPUT);

}


void loop() {

  digitalWrite(A,HIGH);//F

  digitalWrite(B,LOW);

  digitalWrite(C,LOW);

  digitalWrite(D,LOW);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,HIGH);//A

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,LOW);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,LOW);//L

  digitalWrite(B,LOW);

  digitalWrite(C,LOW);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//T

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,LOW);

  digitalWrite(E,LOW);

  digitalWrite(F,LOW);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//A

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,LOW);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,HIGH);//N

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,LOW);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//0

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//N

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,LOW);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//C

  digitalWrite(B,LOW);

  digitalWrite(C,LOW);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//E

  digitalWrite(B,LOW);

  digitalWrite(C,LOW);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,HIGH);//D

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//0

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//2

  digitalWrite(B,HIGH);

  digitalWrite(C,LOW);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,LOW);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,HIGH);//3

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,HIGH);

  digitalWrite(E,LOW);

  digitalWrite(F,LOW);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,LOW);//4

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,LOW);

  digitalWrite(E,LOW);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,HIGH);//5

  digitalWrite(B,LOW);

  digitalWrite(C,HIGH);

  digitalWrite(D,HIGH);

  digitalWrite(E,LOW);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,HIGH);//6

  digitalWrite(B,LOW);

  digitalWrite(C,HIGH);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,HIGH);//7

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,LOW);

  digitalWrite(E,LOW);

  digitalWrite(F,LOW);

  digitalWrite(G,LOW);

  delay(1000);


  digitalWrite(A,HIGH);//8

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,HIGH);

  digitalWrite(E,HIGH);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);


  digitalWrite(A,HIGH);//9

  digitalWrite(B,HIGH);

  digitalWrite(C,HIGH);

  digitalWrite(D,LOW);

  digitalWrite(E,LOW);

  digitalWrite(F,HIGH);

  digitalWrite(G,HIGH);

  delay(1000);                

  

}



No hay comentarios:

Publicar un comentario