Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define a 8
- #define b 9
- #define c 3
- #define d 4
- #define e 5
- #define f 7
- #define g 6
- #define ponto 2
- void setup() {
- pinMode(a, OUTPUT);
- pinMode(b, OUTPUT);
- pinMode(c, OUTPUT);
- pinMode(d, OUTPUT);
- pinMode(e, OUTPUT);
- pinMode(f, OUTPUT);
- pinMode(g, OUTPUT);
- pinMode(ponto, OUTPUT);
- digitalWrite(a, HIGH);
- digitalWrite(b, HIGH);
- digitalWrite(c, HIGH);
- digitalWrite(d, HIGH);
- digitalWrite(e, HIGH);
- digitalWrite(f, HIGH);
- digitalWrite(g, HIGH);
- }
- void loop() {
- for (int digito = 0; digito < 10; digito++) {
- if (digito != 1 && digito != 4)
- digitalWrite(a, LOW);
- if (digito != 5 && digito != 6)
- digitalWrite(b, LOW);
- if (digito != 2)
- digitalWrite(c, LOW);
- if (digito != 1 && digito != 4 && digito != 7)
- digitalWrite(d, LOW);
- if (digito == 2 || digito == 6 || digito == 8 || digito == 0)
- digitalWrite(e, LOW);
- if (digito != 1 && digito != 2 && digito != 3 && digito != 7)
- digitalWrite(f, LOW);
- if (digito != 0 && digito != 1 && digito != 7)
- digitalWrite(g, LOW);
- digitalWrite(ponto, !digitalRead(ponto));
- delay(1000);
- digitalWrite(a, HIGH);
- digitalWrite(b, HIGH);
- digitalWrite(c, HIGH);
- digitalWrite(d, HIGH);
- digitalWrite(e, HIGH);
- digitalWrite(f, HIGH);
- digitalWrite(g, HIGH);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement