Přejít na hlavní obsah

Nextion RTC: jak správně nastavit modul

  • Vladimír Žáková
  • Rady

Nextion RTC je nepostradatelný modul pro ty, kteří pracují s dotykovými displeji. Poskytuje možnost přidat na displej aktuální datum a čas a také spravovat funkce související s časem. Aby však modul fungoval správně, je nutné jej správně nakonfigurovat. V tomto článku se podíváme na hlavní kroky k nastavení Nextion RTC.

Prvním krokem je připojení modulu k mikrokontroléru. Chcete-li to provést, musíte připojit piny SDA a SCL modulu odpovídajícími piny mikrokontroléru. Při připojení věnujte pozornost správné shodě pinů. Důležité je také zajistit, aby byl modul správně nainstalován a bezpečně připojen k desce.

Po připojení je nutné nakonfigurovat modul v programu pro práci s Nextion RTC. Program musí být schopen spravovat modul, určit aktuální datum a čas a nastavit požadované hodnoty. Po spuštění programu uvidíte na obrazovce všechny dostupné funkce Nextion RTC.

Importované RTC

V kontextu Nextion RTC jsou RTC hodinky důležitou součástí funkčnosti obrazovky Nextion. Umožňují sledovat a zobrazovat aktuální datum a čas na obrazovce. Integrace RTC modulu do vašeho projektu Nextion vám umožní zobrazit přesné časové hodnoty bez nutnosti pravidelné synchronizace z externího zdroje času.

Pro úspěšné nastavení RTC hodin na obrazovce Nextion je však třeba provést několik kroků. Nejprve budete muset modul správně připojit k mikrokontroléru, poté nakonfigurovat správnou konfiguraci v souboru projektu Nextion a nakonec napsat kód pro interakci s modulem RTC.

Po úspěšném nastavení a integraci RTC hodin do vašeho projektu Nextion budete moci snadno sledovat a zobrazovat aktuální datum a čas na obrazovce. To usnadní proces vývoje projektů, které vyžadují přesné časové informace, a ušetří vám čas a úsilí.

Program pro přizpůsobení

Pro konfiguraci modulu RTC na Nextion byl použit speciální program, který lze stáhnout z oficiálních stránek výrobce. Aplikace má jednoduché a intuitivní rozhraní, které umožňuje i začátečníkům snadno nastavit modul.

Po stažení a instalaci programu má uživatel k dispozici různé funkce pro konfiguraci modulu RTC:

MožnostPopis
Výběr data a časuProgram má možnost vybrat aktuální datum a čas, které budou nainstalovány na modulu RTC.
Nastavení časového formátuUživatel si může vybrat hodinový formát (12hodinový nebo 24hodinový) a formát zobrazení data.
Nastavení budíkuV programu je možné nastavit budík s výběrem doby spuštění a nastavení opakování.
Synchronizace s časem počítačeUživatel může synchronizovat čas modulu RTC s časem počítače, aby byla zajištěna přesnost odpočítávání.
Aktualizace firmwaru modulu RTCProgram má funkci aktualizace firmwaru modulu RTC, která umožňuje získat nové funkce a opravy chyb.

Po provedení nezbytných úprav je uživatel může uložit do modulu RTC, aby byly zachovány i po vypnutí. Program také umožňuje zkontrolovat aktuální stav modulu RTC a zobrazit informace o jeho provozu.

Připojení k mikrokontroléru

Chcete-li modul Nextion RTC nakonfigurovat a používat, musíte jej připojit k mikrokontroléru. Připojení lze provést pomocí UART portu.

Nextion RTC modul má dva výstupy pro připojení: TX (Transmit) a RX (Receive). TX PIN modulu by měl být připojen k RX vstupu mikrokontroléru a RX pin modulu k TX vstupu mikrokontroléru.

Kromě toho, aby modul správně fungoval, je nutné zajistit shodu rychlosti přenosu dat (bitové rychlosti) mezi modulem a mikrokontrolérem. Doporučuje se nastavit Přenosovou rychlost na 9600 bitů/s, protože je to nejstandardnější hodnota.

Modul Nextion RTCMikrokontrolér
TX (Transmit)RX (Receive)
RX (Receive)TX (Transmit)

Po dokončení připojení a nastavení parametrů komunikace je modul připraven k použití a ovládání pomocí mikrokontroléru.

Nastavení času

Modul Nextion RTC umožňuje přizpůsobit aktuální čas. To je zvláště užitečné, pokud chcete modul použít k zobrazení aktuálního data a času.

Chcete-li nastavit čas na modulu Nextion RTC, postupujte podle následujících kroků:

  1. Zkontrolujte připojení modulu RTC k vašemu mikrokontroléru Arduino nebo jinému zařízení.
  2. Otevřete program pro načtení kódu do zařízení (například Arduino IDE) a připojte zařízení k počítači.
  3. Otevřete soubor s kódem pro nastavení RTC modulu.
  4. Najděte sekci kódu, která je zodpovědná za nastavení času.
  5. Změňte hodnoty proměnných pro nastavení požadovaného času.
  6. Nahrajte změněný kód do svého zařízení pomocí programu stahování.

Jakmile nahrajete změněný kód do zařízení, modul Nextion RTC bude nakonfigurován na aktuální čas. Budete jej moci použít k zobrazení aktuálního data a času na obrazovce Nextion.

Upozorňujeme, že pro správné nastavení času na modulu Nextion RTC musí být vaše zařízení připojeno k Internetu nebo má přístup k přesnému zdroji času, jako je GPS.

Testování RTC

Po nastavení RTC modulu v Nextion, je nutné provést jeho testování, aby se ujistil, že vše funguje správně. K tomu lze použít následující postup:

  1. Zkontrolujte, zda je modul RTC správně připojen k Nextion. Ujistěte se, že jsou všechny vodiče připojeny k odpovídajícím kolíkům.
  2. Stáhněte si na Nextion kód, který používá funkci RTC modulu. Může to být jednoduchý kód zobrazující aktuální čas a datum. Ujistěte se, že kód funguje správně zobrazením aktuálních dat.
  3. Všimněte si aktuálního času a data (nebo nakonfigurujte pomocí sériového monitoru) a poté odpojte Nextion od napájení.
  4. Počkejte několik minut, poté znovu zapněte Nextion a zkontrolujte, zda se čas a datum ukládají. Pokud vše funguje správně, RTC modul funguje správně.

Měli byste také zkontrolovat, zda se modul RTC synchronizuje s aktuálním časem a datem. Chcete-li to provést, můžete zkontrolovat čas v počítači a porovnat jej s časem zobrazeným na Nextion.

Pokud RTC modul nefunguje správně, může být nutné zkontrolovat připojení vodičů, nastavení v kódu nebo použít jiný modul RTC.

Příklad tabulky s výsledky testování RTC modulu
KrokOčekávaný výsledekSkutečný výsledekPoznámka
1Modul RTC je správně připojenDráty jsou připojeny k odpovídajícím pinům-
2Kód správně zobrazuje aktuální čas a datum--
3Čas a datum se ukládají po vypnutí-Zobrazit aktuální čas a datum
4Čas na Nextion je synchronizován s aktuálním časem-Porovnejte s časem na počítači

Další doporučení

Kromě základních nastavení a nastavení času existuje při práci s modulem Nextion RTC řada dalších doporučení, která mohou být užitečná:

  • Věnujte pozornost správnosti připojení modulu k vaší desce nebo mikrokontroléru. Zkontrolujte správné připojení a použijte doporučený obvod připojení;
  • Ujistěte se, že napájení modulu je stabilní a splňuje požadavky. Nestabilní nebo nedostatečná výživa může vést k nesprávnému fungování nebo selhání modulu;
  • Pokud máte problémy s přenosem dat nebo synchronizací času, zkontrolujte připojení vodičů a zkuste k připojení použít Stíněný kabel;
  • Pečlivě prostudujte dokumentaci modulu a zkontrolujte shodu použitých knihoven a verzí softwaru;
  • Při práci s modulem Nextion RTC se doporučuje používat nejnovější verzi knihovny a firmwaru.

Dodržování těchto pokynů vám pomůže správně nakonfigurovat a používat modul Nextion RTC a zajistit udržitelný a spolehlivý provoz.