Hur man använder NTP med Aduino Leonardo

Placerad på

DS3231 bibliotek

DS3231-biblioteket är användbart för att ställa in och läsa RTC-modulen.
Det finns 3 funktioner vi kommer att använda i programmet för att initiera, ställa in och läsa RTC-modulen.

När vi initierar modulen vill vi ställa in modulen så att den inte använder specialfunktioner som avbrott eller larm. Så vi initialiserar den med 0x00.

Så för att läsa eller skriva till modulen måste vi använda en struct, strukturen består av tid och datum.

Men det finns ett problem, vi får UNIX-tid tillbaka från NTP-förfrågan så vi måste konvertera den med TimeLib-biblioteket.


TimeLib-biblioteket har funktioner som returnerar datum och tid från UNIX-tiden, så vi skickar dem till strukturen.

DS3231-modulen DS3231-modulen
Nuvarande sida 4. DS3231 modul 1. Introduktion 2. Schemat 3. Hur fungerar NTP? 4. DS3231 modul 5. LCD-skärmen 6. ESP8266 7. Fullständigt program Postat av

Kommentarer

Webwinkelkeur Kiyoh Trustpilot Opencircuit