09-03-2019, 19:22
Potencjometrami raczej się tego nie robi, może chodziło Ci o encoder. Wiem jak to zrobić, ale nigdy nie robiłem, majstruje z Arduino tylko dla siebie, w bibliotece jest przykład jak zapisać czas wysyłając linijkę przez UART, DS2321 jest tak dokładny, że przez rok nie mam potrzeby zmieniać czasu (błąd poniżej 1minuty). Najczęściej ostatnio bawię się DS, te z kolei pobiorą sobie czas z NTP.
Musisz sobie zrobić jakieś menu, w menu zmieniać zmienne tymczasowe odpowiadające danymi z zegara, na koniec skopiować całość do ds. Całość powinna być tak zrobiona by nie zatrzymywać pętli głównej, po prostu nie wyświetlasz bieżącej pracy uc, tylko operacje na tych zmiennych, ale jeśli gdzieś masz migać ledem to led ma dalej migać. Wpisz w google "menu Arduino" i znajdziesz przykłady, np: https://starter-kit.nettigo.pl/2017/04/m...aczu-16x2/.
Musisz sobie zrobić jakieś menu, w menu zmieniać zmienne tymczasowe odpowiadające danymi z zegara, na koniec skopiować całość do ds. Całość powinna być tak zrobiona by nie zatrzymywać pętli głównej, po prostu nie wyświetlasz bieżącej pracy uc, tylko operacje na tych zmiennych, ale jeśli gdzieś masz migać ledem to led ma dalej migać. Wpisz w google "menu Arduino" i znajdziesz przykłady, np: https://starter-kit.nettigo.pl/2017/04/m...aczu-16x2/.
Miło być decenianym https://buycoffee.to/kaczakat