Stap 2: Code
int een = 2; Voor het weergeven van segment "a" int b = 3; Voor het weergeven van segment "b"
int c = 4; Voor het weergeven van segment "c" int d = 5; Voor het weergeven van segment "d" int e = 6; Voor het weergeven van segment "e" int f = 8; Voor het weergeven van segment "f" int g = 9; Voor het weergeven van segment "g" void setup {pinMode (a, OUTPUT); //A pinMode (b, OUTPUT); //B pinMode (c, OUTPUT); //C pinMode (d, OUTPUT); //D pinMode (e, OUTPUT); //E pinMode (f, OUTPUT); //F pinMode (g, OUTPUT); //G} void displayDigit (int cijfer) {//Conditions voor het weergeven van een als segment (cijfer! = 1 & & cijfers! = 4) digitalWrite(a,HIGH); //Conditions voor het weergeven van segment b als (cijfer! = 5 & & cijfers! = 6) digitalWrite (b HOGE); Voorwaarden voor het weergeven van segment c als (cijfer! = 2) digitalWrite(c,HIGH); Voorwaarden voor het weergeven van segment d als (cijfer! = 1 & & cijfers! = 4 & & cijfers! = 7) digitalWrite(d,HIGH); Voorwaarden voor het weergeven van segment e als (cijfer == 2 || cijfer 6 == || cijfer 8 == || cijfer == 0) digitalWrite(e,HIGH); Voorwaarden voor het weergeven van segment f als (cijfer! = 1 & & cijfers! = 2 & & cijfers! = 3 & & cijfers! = 7) digitalWrite(f,HIGH); Als (cijfer! = 0 & & cijfers! = 1 & & cijfers! = 7) digitalWrite(g,HIGH); } turnOff() {digitalWrite(a,LOW); digitalWrite(b,LOW); digitalWrite(c,LOW); digitalWrite(d,LOW); digitalWrite(e,LOW); digitalWrite(f,LOW); digitalWrite(g,LOW);} ongeldig
void loop {for (int i = 0; ik < 10; i ++) {displayDigit(i); delay(1000); turnOff();}}