Używaj Arduino jako timera - jak to działa
Ta praktyczna wskazówka pokazuje, jak łatwo używać Arduino jako minutnika. Wszystko czego potrzebujesz to odpowiedni moduł i odpowiedni kod.
Używaj Arduino jako timera - jak to działa
Możesz łatwo używać Arduino jako timera. Wszystko czego potrzebujesz (oprócz Arduino) to moduł zegara czasu rzeczywistego DS3231.
- Połącz „SDA” z „SDA” i „SCL” z „SCL” na Arduino. Uziemienie i pin 5 V łączą się również z pinem uziemienia i 5 V w Arduino.
- Teraz zaimportuj wymaganą bibliotekę za pomocą polecenia „#include”. Upewnij się, że wcześniej go zainstalowałeś.
- Użyj poleceń „Zegar DS3231”; i „RTCDateTime dt;” wymagane wystąpienia.
- W metodzie instalacji musisz użyć polecenia „clock.begin ();” uruchom zegar i za pomocą „clock.setDateTime (__ DATE__, __TIME__);” ustaw czas kompilacji szkicu.
- Teraz możesz w metodzie pętli za pomocą polecenia „dt = clock.getDateTime ();” zaktualizuj zegar i użyj polecenia „a = clock.dateFormat („ dmY H: i: s ”, dt);” pobrać bieżącą godzinę z datą. W takim przypadku czas i data są zapisywane w zmiennej „a”, którą wcześniej zadeklarowałeś. Jeśli potrzebujesz tylko dokładnego czasu do minuty, po prostu pomiń fragmenty kodu: „a = clock.dateFormat („ H: i ”, dt);”.
- Możesz teraz łatwo zbudować stoper. Jeśli ciąg bieżącego czasu odpowiada innym uprzednio zdefiniowanemu ciągowi, wykonywane są różne polecenia. Najlepszym sposobem na to jest użycie instrukcji if.
W następnej praktycznej wskazówce wyjaśnimy, jak sterować diodami LED za pomocą Arduino.