QTH:
Częstochowa / JO90NT
Posty: 100 #6971042
|
SP9SM pisze:
...Całe oprogramowanie jest dostępne oprócz jednego niuansu, jak widzicie na schemacie jest podłączony zegar RTC DS3231. Niestety nigdzie nie ma programu do zapisania aktualnej daty i czasu... Niestety ja jestem zielony w tym temacie. P.S Posiadam program Arduino IDE, i cała resztę jak na schemacie.
Słusznie Kolego prawisz, że całe oprogramowanie jest dostępne - łącznie z tym "niuansem", którego nie znalazłeś a wystarczyło się rozejrzeć po folderach udostępnionych przez autora opracowania a więc następujące stwierdzenie jest nieprawdziwe! Obsługą ustawienia startowej daty i czasu w DS3231 zajmuje się plik źródłowy (sketch) SetTime_DS3231.ino, który znajduje się w folderze Libraries\SetTime_DS3231\ Wystarczy rozpakować w/w folder i otworzyć ten plik źródłowy w Twoim IDE Arduino, skompilować go i wgrać do Nano - oczywiście z podłączonym DS3231. DS3231 musi mieć sprawną baterię podtrzymującą pracę zegara, gdyż po odłączeniu zasilania Arduino ustawiony podczas kompilacji aktualny czas zresetuje się i będzie nieustalony. Po ustawieniu czasu dla DS3231 należy następnie załadować do Nano oprogramowanie użytkowe DUAL MATCHa, które zastąpi program ustawienia początkowego czasu. Niestety czynność ustawiania czasu w tym rozwiązaniu jest kłopotliwa i będzie wymagana po każdorazowym odłączeniu zasilania (baterii) od DS3231. Powodzenia Ryszard, SP9GR |