Բովանդակություն:

Wordclock With Lilygo-T-Watch 2020: 4 քայլ
Wordclock With Lilygo-T-Watch 2020: 4 քայլ

Video: Wordclock With Lilygo-T-Watch 2020: 4 քայլ

Video: Wordclock With Lilygo-T-Watch 2020: 4 քայլ
Video: Wordclock on the lilygo t-watch 2020 2024, Նոյեմբեր
Anonim
Wordclock Lilygo-T-Watch 2020-ով
Wordclock Lilygo-T-Watch 2020-ով

Այս ուսանելի ծրագիրը ցույց է տալիս, թե ինչպես կարելի է ժամանակը ցուցադրել բառերի ժամացույցի ոճով Liligo ժամացույցի վրա:

Բայց ավելին, ես փորձեցի ենթադրել ավելի շատ գործառույթներ ՝ օգտագործելով այս բնորոշ բառերի ժամացույցի ոճը: Այսպիսով, հնարավոր է ցուցադրել ամսաթիվը, ժամանակը և ամսաթիվը սահմանելը, տառերի և ֆոնի գույնը փոխելը, անգլերեն և գերմաներեն տարբերակների միջև անցումը և էներգիայի կառավարման կարգավորումը:

Այս arduino կոդը օգտագործում է «TTGO_TWatch_Library-master» գրադարանը: Այս գրադարանը կգտնեք https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library կայքում: Խնդրում ենք հետևել այս գրադարանը տեղադրելու հրահանգներին:

Քայլ 1: Պահանջներ

Պահանջներ
Պահանջներ
Պահանջներ
Պահանջներ

Սարքավորումներ

Liliygo® T-Watch 2020

Ծրագրային ապահովում

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

Գրադարաններ

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

Քայլ 2: Տեղադրում

Խնդրում ենք նախ տեղադրել Arduini IDE- ն: Հետևեք ցուցումներին

www.arduino.cc/hy/Main/Software.

Arduino IDE- ն տեղադրելուց հետո դուք պետք է տեղադրեք TTGO T-watch գրադարանը

github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…

Այս կողմում նույնպես լավ փաստաթղթեր կգտնեք: Այս գրադարանը ունի բազմաթիվ վարորդներ, ինչպես նաև T- ժամացույցի համար մի քանի լավ օրինակ:

Միացրեք T-Watch- ը ձեր USB պորտերից մեկին: Խնդրում ենք ընտրել նավահանգիստը «գործիքներ» «նավահանգիստ» բաժնում:

Առաջին փորձերի համար կարող եք բեռնել գրադարանի հետ բերված որոշ օրինակներ: Այս օրինակները դուք կգտնեք «ֆայլ» «օրինակներ» «օրինակներ TTGO-T-watch- ի համար» (դուք պետք է ոլորել ներքև ցանկի մեջ)

NOTԱՆՈԹՈԹՅՈՆ. Եթե T-Watch- ը USB- ով միացնելու խնդիր ունեք, օրինակ. դուք չեք կարող ընտրել arduino IDE- ի նավահանգիստը, քանի որ այն մոխրագույն է, խնդրում ենք ավելի շատ տեղեկությունների և օգնության համար փնտրեք այստեղ:

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

Շնորհակալություն «beegee-tokyo»-ին:

Ես ունեի այս խնդիրը: Watchամացույցը USB- պորտերից մեկին միացնելուց հետո ես չկարողացա ընտրել arduino IDE- ի նավահանգիստը: Նավահանգստի անունը մոխրագույն էր: «CP210x USB to UART Bridge VCP Drivers» տեղադրելուց հետո ամեն ինչ լավ աշխատեց: Վարորդը կգտնեք

esp32.net/usb-uart/

և նաև վրա

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

Arduino IDE- ն և գրադարանը տեղադրելուց հետո կարող եք ներբեռնել wordclock- փաթեթը GitHub- ից.

github.com/Adosis/TTGO_TWatch_WordClock

Ներբեռնեք zip-file վերջնական արդյունահանումը այն ձեր սեփական թղթապանակում: Տեղադրեք «t-watch_wordclock_V1_0.ino» ֆայլը arduino IDE- ում: Կրկնակի սեղմելով ֆայլի անվան վրա Arduino- ն ինքնաբերաբար կսկսվի, և ֆայլը կբեռնվի:

Arduino IDE- ում ընտրեք «ֆայլ» «բաց» (կամ STRG+o) և ընտրեք բացվող ֆայլը: Ֆայլը բեռնվելուց հետո Arduino IDE- ի վերևում կգտնեք 4 ներդիր:

t-watch_wordclock_V1_0 բառի ժամացույցի հիմնական ծրագիրը

calcMatrix.can- ը կարող է ծրագրի արտաքին աութսորսինգ կատարել

FreeSans12ptWordclock.h Ֆայլը օգտագործված տառատեսակով: Այս տառատեսակը T-watch- գրադարանում ներառված ardufruit_GFX- ի FreeSans12pt7p.h- ի տատանումն է:

config.h ֆայլ սարքաշարն ընտրելու համար: Խնդրում ենք համոզված լինել, որ «#սահմանել LILYGO_WATCH_2020_V1 // T-Watch2020- ից օգտվելու համար խնդրում ենք մեկնաբանել այս տողը» իսկապես մեկնաբանություն չէ: Դա նշանակում է, որ երկուսը // տողի սկզբում ջնջվել են:

Այժմ դուք կարող եք կոդը վերբեռնել ժամացույցի վրա ՝ կտտացնելով «ուրվագիծ» «վերբեռնում» կամ աջ կողմում սլաքով նշանը սեղմելով

Ո NOTՇԱԴՐՈԹՅՈՆ. Երբեմն բեռնման հետ կապված խնդիր է առաջանում: Խնդրում ենք միացնել ժամացույցը ՝ 2 վայրկյան սեղմելով ժամացույցի կողքի կոճակը: Փորձեք նորից վերբեռնել էսքիզը:

Վերբեռնումն ավարտվելուց հետո կարող եք անջատել ժամացույցը USB պորտից: Եթե ամեն ինչ լավ է ծրագիրը ինքնաբերաբար կսկսվի ՝ բառի ժամացույցի բնորոշ ոճով ժամանակ ցուցադրելով:

Քայլ 3: Գործառույթներ

Գործառույթներ
Գործառույթներ
Գործառույթներ
Գործառույթներ
Գործառույթներ
Գործառույթներ
Գործառույթներ
Գործառույթներ

Սկսած հիմնական էկրանից `տիպիկ բառի ժամացույցից, կարող եք զանգահարել տարբեր գործառույթներ` էկրանին մաքրելով.

Սրբում դեպի ձախ. Մեկը մյուսի հետևից ցուցադրվում են ամսաթիվը, ամիսը և տարին: Վերջում հիմնական էկրանը կրկին կցուցադրվի

Սրբում դեպի աջ. Theուցադրվում է մարտկոցի կարգավիճակը: Մի քանի վայրկյան անց հիմնական էկրանը նորից կցուցադրվի

Սրբում մինչև ներքև. Theանկը ցուցադրվում է: Canանկի տարբեր կետերը կարող եք ընտրել `մուտքագրելով էկրանին կետը: Եթե ոչինչ չեք մուտքագրում, հիմնական էկրանը կցուցադրվի մի քանի վայրկյանից հետո

Քայլ 4: Մենյու և կարգավորումներ

Uանկ և կարգավորումներ
Uանկ և կարգավորումներ
Uանկ և կարգավորումներ
Uանկ և կարգավորումներ
Uանկ և կարգավորումներ
Uանկ և կարգավորումներ

Սահմանել ժամանակը

Առաջին հերթին կցուցադրվի իրական օրը: Սրբելով վեր կամ վար, կարող եք ավելացնել կամ նվազեցնել օրը: Երբ հասել եք ճիշտ օրվան, սրբեք ձախը: Հայտնվեց ամսվա կարգավորումը: Խնդրում ենք սահմանել ամիսը, ինչպես նաև տարին, ժամը և րոպեն, նույնը, ինչ օրը:

Րոպե սահմանելուց հետո դուք պետք է ևս մեկ անգամ սրբեք ձախ: Ամսաթիվը և ժամը այժմ պահված են: Հիմնական էկրանը կցուցադրվի:

Փոխել գույնը

Այս ընտրացանկում կարող եք փոխել մատրիցայի գույնը և ֆոնի գույնը:

Մատրիցայի գույնի անունը կցուցադրվի: Սրբելով ՝ դուք փոխում եք ֆոնի գույնը: Սրբելով ՝ դուք կփոխեք մատրիցի գույնը: Մատրիցայի և ամրոցի ֆոնի համար կան 23 տարբեր գույներ:

Գույները սահմանելուց հետո դուք պետք է սրբեք ձախ ՝ գույները պահպանելու համար: Հիմնական էկրանը կցուցադրվի:

Ուժի Կառավարում

Էլեկտրաէներգիայի կառավարման երեք տարբերակ կա. Հպելով էկրանին, կարող եք ընտրել մեթոդը: Էկրանին դիպչելուց հետո ընտրված մեթոդը կպահվի, և կցուցադրվի հիմնական էկրանը:

Ամբողջովին անջատեք

Երբ հիմնական էկրանը մի քանի վայրկյան ցուցադրվում է, և այն դիպչված չէ, ժամացույցը ամբողջովին անջատվելու է: Դուք կարող եք արթնացնել ժամացույցը ՝ բարձրացնելով դաստակը կամ կրկնակի սեղմելով: Արթնանալուց հետո ժամացույցին անհրաժեշտ է մի քանի վայրկյան ՝ ժամանակը ցուցադրելուց առաջ: Այս մեթոդը պահանջում է մարտկոցի նվազագույն էներգիա:

Անջատեք միայն էկրանը

Երբ հիմնական էկրանը մի քանի վայրկյան ցուցադրվում է, և այն դիպչված չէ, ժամացույցի էկրանը կփակվի: Դուք կարող եք արթնացնել ժամացույցը ՝ ժամացույցը մի դիրքով բերելով, որպեսզի կարողանաք կարդալ էկրանը: Ամանակը կցուցադրվի շատ ավելի արագ, բայց այս մեթոդին անհրաժեշտ է շատ ավելի շատ մարտկոց:

Մի անջատեք ժամացույցը

Watchամացույցը չի անջատվի - մինչև մարտկոցը դատարկվի:

Լեզու

Այս պահին կա երկու լեզու ՝ անգլերեն և գերմաներեն: Ընտրեք մեկ լեզու ՝ մուտքագրելով ցուցադրման լեզուն: Էկրանին դիպչելուց հետո ընտրված լեզուն կպահվի, և կցուցադրվի հիմնական էկրանը:

Խորհուրդ ենք տալիս: