Zegar szachowy z dwoma wyświetlaczami TM1637
1.Zasada
działania.
Zegar
szachowy oparty na dwóch wyświetlaczach 4 segmentowych typu TM1637
oraz module RTC 3231. Zegar umożliwia odliczanie czasu rozgrywki dla
dwóch graczy. Po zakończeniu rozgrywki możliwość zatrzymania obu
zegarów i ponownego startu.

2.Sterowanie.
Do
sterowania zegarem użyto czterech przycisków.
Po włączeniu
zasilania zegary liczniki pokazują aktualny czas pobrany z modułu
RTC. Świeci się dioda niebieska symbolizująca stan gotowości
układu i oczekiwania na rozpoczęcie pomiaru. Pomiar czasu
rozpoczyna się po naciśnięciu białego przycisku realizującego
funkcję Start/Stop. Jego naciśnięcie powoduje pojawienie się na
obu licznikach stanów zerowych oraz zapalenie zielonej diody. Od
tego momentu układ będzie liczył czas rozgrywki obu graczy którzy
na przemian naciskają przyciski zielony lub niebieski.
Po
zakończeniu rozgrywki i naciśnięciu ponownie białego przycisku
następuje zatrzymanie pomiaru czasu. Świeci dioda czerwona a dalsze
naciskanie przycisków graczy nie zmienia stanów liczników.
Aby
rozpocząć ponowny pomiar liczony od zera należy liczniki
zresetować czerwonym przyciskiem.
3.Podzespoły
-
Arduino
-
moduł RTC 3231
-
dwa wyświetlacze TM1637
-
cztery przyciski
-cztery oporniki 10k
Sposób
podłączenia opisany wewnątrz programu.
|