Cuprins:
Video: Wordclock Cu Lilygo-T-Watch 2020: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
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
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
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
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:
Und Noch Eine Wordclock: 3 pași
Und Noch Eine Wordclock: Hallo Leute, ich will hier heute mal eine erneute Kopie einer Wordclock vorstellen. Mir hatte diese Uhr schon beim aller ersten Anblick das Nerdige " Will-Ich-Haben " -Gefühl geweckt. Das schöne an dieser Uhr ist sie stellt die Zeit in Worten
ESP32 Scrolling WordClock pe LED Matrix: 5 pași (cu imagini)
ESP32 Scrolling WordClock pe LED Matrix: În acest proiect creez un WordClock Scrolling cu un ESP32, LED Matrix și o cutie de trabucuri. Un WordClock este un ceas care indică timpul, mai degrabă decât să-l imprime pe ecran sau să aibă mâini pe care le poți citi. Acest ceas vă va spune că sunt 10 minute pa
Wordclock sincronizat NTP: 6 pași (cu imagini)
Wordclock sincronizat NTP: sincronizați-vă ceasul cu un server de timp NTP, astfel încât să poată verifica momentul potrivit dacă a existat o oprire dacă nu sunteți acasă :-)
RGB WordClock: 10 pași
RGB WordClock: Bună, astăzi vreau să vă arăt cum să creați Word Clock. Pentru acest proiect aveți nevoie de: Controler Wemos D1 2,5 m de benzi LED WS2812B (60 LED-uri / m) Placă frontală tăiată cu laser (mai multe detalii: pasul 6) Panou din lemn de 244x244mm hdf / mdf (grosime 4mm) 18x șurub cu capăt M3x10m
DIY Arduino Wordclock: 7 pași (cu imagini)
DIY Arduino Wordclock: Versiunea mea a unui word clock nu va avea un afișaj 12 × 12 LED-Matrix. În schimb, este realizat cu benzi LED și numai cuvintele semnificative de pe ceas se pot aprinde. Cu această metodă nu puteți afișa mesaje personalizate, dar întreaga versiune nu vă va costa