byte cisla[10] = {
0b00111111, // 0
0b00000110, // 1
0b01011011, // 2
0b01001111, // 3
0b01100110, // 4
0b01101101, // 5
0b01111101, // 6
0b00000111, // 7
0b01111111, // 8
0b01101111 // 9
};
void setup() {
DDRD = 0b01111111; // Nastavenie prvých 7 pinov ako výstup
PORTD = 0b00000000; // Resetujeme všetky výstupy na LOW
}
void loop() {
for(int i = 0; i < 10; i++) {
PORTD = cisla[i]; // Nastavíme segmenty pre danú číslicu
delay(500); // Počkáme 500 ms, aby bolo číslo viditeľné
}
}