Obsah:

Wordclock s Lilygo-T-Watch 2020: 4 kroky
Wordclock s Lilygo-T-Watch 2020: 4 kroky

Video: Wordclock s Lilygo-T-Watch 2020: 4 kroky

Video: Wordclock s Lilygo-T-Watch 2020: 4 kroky
Video: Срочно!!! Часы на базе ESP32!!! Пиши Сам программы для своих часов!!! LILYGO®TTGO T-Watch-2020 ESP32 2024, Červenec
Anonim
Wordclock s Lilygo-T-Watch 2020
Wordclock s Lilygo-T-Watch 2020

Tento návod vám ukáže, jak na hodinkách Liligo zobrazovat čas ve stylu wordclock.

Ale dále jsem se pokusil zapojit více funkcí pomocí tohoto typického stylu wordclock. Je tedy možné zobrazit datum, nastavit čas a datum, změnit barvu písmen a pozadí, přepínat mezi anglickou a německou verzí a nastavení řízení spotřeby.

Tento arduino kód používá knihovnu „TTGO_TWatch_Library-master“. Tuto knihovnu najdete na https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library. Nejprve se řiďte pokyny k instalaci této knihovny.

Krok 1: Požadavky

Požadavky
Požadavky
Požadavky
Požadavky

Hardware

Hodinky Liliygo® T-Watch 2020

Software

Arduino IDE (https://www.arduino.cc/en/Main/Software)

Knihovny

TTGO_TWatch_Library-master (https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)

Krok 2: Instalace

Nejprve nainstalujte Arduini IDE. Postupujte podle pokynů na

www.arduino.cc/en/Main/Software.

Po instalaci Arduino IDE musíte nainstalovat knihovnu TTGO T-watch

github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…

Na této straně najdete také dobrou dokumentaci. Tato knihovna je dodávána se spoustou ovladačů a také s několika dobrými příklady pro T-hodinky.

Připojte hodinky T k jednomu ze svých portů USB. Vyberte port v části „Nástroje“„Port“.

Pro první pokusy můžete načíst několik příkladů přicházejících s knihovnou. Tyto příklady najdete pod „souborem“„příklady“„příklady pro hodinky TTGO-T“(v nabídce se musíte posunout dolů)

POZNÁMKA: Pokud máte problém s připojením hodinek T přes USB, např. v arduino IDE nemůžete vybrat port, protože je v šedé barvě, další informace a pomoc naleznete zde.

github.com/espressif/arduino-esp32/issues/…

Díky „beegee-tokyo“!

Měl jsem tento problém. Po připojení hodinek k jednomu z mých USB portů jsem nemohl vybrat port v arduino IDE. Název přístavu měl šedou barvu. Po instalaci „CP210x USB to UART Bridge VCP Drivers“vše fungovalo dobře. Ovladač najdete na

esp32.net/usb-uart/

a také na

www.silabs.com/products/development-tools/…

Po instalaci Arduino IDE a knihovny si můžete stáhnout balíček wordclock z GitHubu:

github.com/Adosis/TTGO_TWatch_WordClock

Stáhněte si konec souboru zip a rozbalte jej do vlastní složky. Načtěte soubor „t-watch_wordclock_V1_0.ino“do arduino IDE. Poklepáním na název souboru se automaticky spustí Arduino a soubor se načte.

V Arduino IDE vyberte „soubor“„otevřít“(nebo STRG+o) a vyberte soubor, který chcete otevřít. Po načtení souboru najdete v horní části často 4 karty Arduino IDE

t-watch_wordclock_V1_0 hlavní program wordclock

CalcMatrix.can může část programu outsourcovat

FreeSans12ptWordclock.hSoubor s použitým písmem. Toto písmo je variací FreeSans12pt7p.h ardufruit_GFX obsaženého v knihovně T-hodinek.

soubor config.hA pro výběr hardwaru. Ujistěte se prosím, že řádek „#define LILYGO_WATCH_2020_V1 // Chcete-li použít T-Watch2020, prosím odkomentujte tento řádek„ je opravdu odkomentován. To znamená, že dva // na začátku řádku byly odstraněny.

Nyní můžete kód nahrát do hodinek kliknutím na „načíst“„nahrát“nebo kliknutím na symbol se šipkou na pravé straně

POZNÁMKA: Někdy je problém s nahráváním. Zapněte hodinky stisknutím tlačítka na boku hodinek na 2 sekundy. Zkuste skicu nahrát znovu.

Po dokončení nahrávání můžete hodinky odpojit od USB portu. Pokud je vše v pořádku program se spustí automaticky zobrazením času v typickém stylu hodinových hodin.

Krok 3: Funkce

Funkce
Funkce
Funkce
Funkce
Funkce
Funkce
Funkce
Funkce

Počínaje hlavní obrazovkou - typickými hodinami - můžete volat různé funkce vymazáním na displeji:

Stírání doleva: Postupně se zobrazuje datum, měsíc a rok. Na konci se znovu zobrazí hlavní obrazovka

Stírání doprava: Zobrazí se stav baterie. Po několika sekundách se znovu zobrazí hlavní obrazovka

Stírání dolů: Zobrazí se nabídka. Různé body nabídky si můžete vybrat zadáním bodu na displeji. Pokud nic nezadáte, po několika sekundách se zobrazí hlavní obrazovka

Krok 4: Nabídka a nastavení

Nabídka a nastavení
Nabídka a nastavení
Nabídka a nastavení
Nabídka a nastavení
Nabídka a nastavení
Nabídka a nastavení

Nastavit čas

Nejprve se zobrazí skutečný den. Vymazáním nahoru nebo dolů můžete den zvýšit nebo snížit. Když dosáhnete správného dne, setřete doleva. Objevilo se nastavení pro měsíc. Nastavte měsíc - a také rok, hodinu a minutu - stejně jako den.

Po nastavení minuty musíte znovu otřít doleva. Datum a čas jsou nyní uloženy. Zobrazí se hlavní obrazovka.

Změnit barvu

V této nabídce můžete změnit barvu matice a barvu pozadí.

Zobrazí se název barvy matice. Otřením změníte barvu pozadí. Vymazáním změníte barvu matice. K dispozici je 23 různých barev pro matici a pevnost pozadí.

Po nastavení barev musíte pro uložení barev otřít doleva. Zobrazí se hlavní obrazovka.

Řízení spotřeby

Řízení spotřeby má tři možnosti. Dotknutím se displeje můžete zvolit způsob. Po dotyku obrazovky se zvolená metoda uloží a zobrazí se hlavní obrazovka.

Úplně vypnout

Když se na několik sekund zobrazí hlavní obrazovka a displeje se nedotknete, hodinky se úplně vypnou. Hodinky můžete probudit zvednutím zápěstí nebo dvojitým kliknutím. Po probuzení potřebují hodinky několik sekund, než se zobrazí čas. Tato metoda vyžaduje nejméně energie baterie.

Vypněte pouze displej

Když se na několik sekund zobrazí hlavní obrazovka a displeje se nedotknete, displej hodinek se vypne. Hodinky můžete probudit tak, že je uvedete do takové polohy, abyste mohli číst na displeji. Čas se zobrazí mnohem rychleji, ale tato metoda vyžaduje mnohem více energie z baterie.

Nevypínejte hodinky

Hodinky se nevypnou - dokud není baterie vybitá.

Jazyk

V současné době existují dva jazyky: angličtina a němčina. Vyberte jeden jazyk zadáním jazyka na displeji. Po dotyku obrazovky se zvolený jazyk uloží a zobrazí se hlavní obrazovka.

Doporučuje: