Cuprins:

Wordclock Cu Lilygo-T-Watch 2020: 4 pași
Wordclock Cu Lilygo-T-Watch 2020: 4 pași

Video: Wordclock Cu Lilygo-T-Watch 2020: 4 pași

Video: Wordclock Cu Lilygo-T-Watch 2020: 4 pași
Video: Wordclock-2010-04-28-22-06-05 2024, Iulie
Anonim
Wordclock Cu Lilygo-T-Watch 2020
Wordclock Cu Lilygo-T-Watch 2020

Acest instructiv vă arată cum să afișați ora în stil wordclock pe un ceas T Liligo.

Dar, în plus, am încercat să implic mai multe funcții folosind acest stil tipic de wordclock. Deci, este posibil să afișați data, să setați ora și data, să schimbați culoarea literelor și a fundalului, să comutați între versiunea engleză și germană și să setați gestionarea energiei.

Acest cod arduino folosește biblioteca "TTGO_TWatch_Library-master". Veți găsi această bibliotecă pe https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library. Vă rugăm să urmați mai întâi instrucțiunile pentru instalarea acestei biblioteci.

Pasul 1: Cerințe

Cerințe
Cerințe
Cerințe
Cerințe

Hardware

Liliygo® T-Watch 2020

Software

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

Biblioteci

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

Pasul 2: Instalare

Vă rugăm să instalați mai întâi ID-ul Arduini. Urmați instrucțiunile de pe

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

După instalarea Arduino IDE trebuie să instalați biblioteca TTGO T-watch de la

github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…

Veți găsi și o documentație bună și pe această parte. Această bibliotecă vine cu o mulțime de drivere și, de asemenea, cu câteva exemple bune pentru ceasul T.

Conectați ceasul T la unul dintre porturile USB. Vă rugăm să selectați portul sub „instrumente“„port“.

Pentru primele încercări puteți încărca câteva exemple care vin cu biblioteca. Veți găsi aceste exemple sub „fișier“„exemple„ „exemple pentru TTGO-T-watch“(trebuie să derulați în jos în meniu)

NOTĂ: Dacă aveți o problemă la conectarea ceasului T prin USB, de ex. nu puteți alege portul din IDE-ul arduino deoarece este în culoare gri, vă rugăm să căutați aici pentru mai multe informații și ajutor.

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

Mulțumesc „beegee-tokyo“!

Am avut această problemă. După conectarea ceasului la unul dintre porturile USB nu am putut alege portul din IDE-ul arduino. Numele portului era de culoare gri. După instalarea „CP210x USB to UART Bridge VCP Drivers“totul a funcționat bine. Veți găsi driverul pe

esp32.net/usb-uart/

și, de asemenea, pe

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

După instalarea Arduino IDE și a bibliotecii, puteți descărca pachetul wordclock din GitHub:

github.com/Adosis/TTGO_TWatch_WordClock

Vă rugăm să descărcați fișierul zip extrageți-l într-un folder propriu. Încărcați fișierul „t-watch_wordclock_V1_0.ino“în ID-ul arduino. Făcând dublu clic pe numele fișierului, Arduino va porni automat și fișierul va fi încărcat.

În Arduino IDE alegeți „fișier“„deschis“(sau STRG + o) și selectați fișierul de deschis. După ce fișierul a fost încărcat, veți găsi 4 file în partea de sus a Arduino IDE

t-watch_wordclock_V1_0 programul principal al wordclock-ului

calcMatrix. poate externaliza o parte a programului

FreeSans12ptWordclock.h Fișierul cu fontul folosit. Acest font este o variantă a FreeSans12pt7p.h a ardufruit_GFX inclus în biblioteca T-watch.

config.h Un fișier pentru a selecta hardware-ul. Vă rugăm să vă asigurați că linia „#define LILYGO_WATCH_2020_V1 // Pentru a utiliza T-Watch2020, vă rugăm să decomentați această linie„ este într-adevăr un comentariu. Asta înseamnă că cele două // de la începutul liniei au fost șterse.

Acum puteți încărca codul pe ceas făcând clic pe „schiță“„încărcare” sau făcând clic pe simbolul cu săgeata din partea dreaptă

NOTĂ: Uneori există o problemă cu încărcarea. Porniți ceasul apăsând butonul de pe partea laterală a ceasului timp de 2 secunde. Încercați să încărcați din nou schița.

După încărcare, puteți deconecta ceasul de la portul USB. Dacă totul este o.k. programul va porni automat afișând o oră într-un stil tipic de wordclock.

Pasul 3: Funcții

Funcții
Funcții
Funcții
Funcții
Funcții
Funcții
Funcții
Funcții

Pornind de la ecranul principal - wordclock-ul tipic - puteți apela diferite funcții ștergând pe afișaj:

Ștergerea la stânga: una după alta sunt afișate data, luna și anul. La final, ecranul principal va fi afișat din nou

Ștergerea la dreapta: este afișată starea bateriei. După câteva secunde, ecranul principal va fi afișat din nou

Ștergerea în partea de jos: se afișează meniul. Puteți alege diferitele puncte ale meniului tastând punctul de pe afișaj. Dacă nu tastați nimic, ecranul principal va fi afișat după câteva secunde

Pasul 4: Meniu și Setări

Meniu și Setări
Meniu și Setări
Meniu și Setări
Meniu și Setări
Meniu și Setări
Meniu și Setări

Regleaza ora

În primul rând va fi afișată ziua efectivă. Ștergând în sus sau în jos puteți crește sau micșora ziua. Când ați ajuns la ziua corectă, ștergeți la stânga. A apărut setarea lunii. Vă rugăm să setați luna - și, de asemenea, anul, ora și minutul - la fel ca ziua.

După setarea minutului, trebuie să ștergeți încă o dată la stânga. Data și ora sunt acum salvate. Va fi afișat ecranul principal.

Schimba culoarea

În acest meniu puteți schimba culoarea matricei și culoarea de fundal.

Va fi afișat numele culorii matricei. Ștergând în jos, schimbați culoarea de fundal. Ștergând veți schimba culoarea matricei. Există 23 de culori diferite pentru matrice și pentru fundal.

După setarea culorilor, trebuie să ștergeți la stânga pentru a salva culorile. Va fi afișat ecranul principal.

Gestionare a energiei

Există trei posibilități pentru gestionarea energiei. Prin atingerea ecranului puteți alege metoda. După ce atingeți ecranul, metoda aleasă va fi salvată și va fi afișat ecranul principal.

Opriți complet

Când ecranul principal este afișat câteva secunde și afișajul nu a fost atins, ceasul se va opri complet. Puteți trezi ceasul ridicând încheietura mâinii sau făcând dublu clic. După trezire, ceasul are nevoie de câteva secunde înainte de a afișa ora. Această metodă necesită cea mai mică energie a bateriei.

Opriți afișajul numai

Când ecranul principal este afișat câteva secunde și afișajul nu a fost atins, afișajul ceasului se va opri. Puteți trezi ceasul aducând ceasul într-o poziție astfel încât să puteți citi afișajul. Timpul va fi afișat mult mai repede, dar această metodă necesită mult mai multă baterie.

Nu opriți ceasul

Ceasul nu va fi oprit - până când bateria nu se va descărca.

Limba

În acest moment există două limbi: engleză și germană. Alegeți o limbă tastând limba de pe ecran. După atingerea ecranului, limba aleasă va fi salvată și va fi afișat ecranul principal.

Recomandat: