Բովանդակություն:
Video: Wordclock With Lilygo-T-Watch 2020: 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ուսանելի ծրագիրը ցույց է տալիս, թե ինչպես կարելի է ժամանակը ցուցադրել բառերի ժամացույցի ոճով 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: Մենյու և կարգավորումներ
Սահմանել ժամանակը
Առաջին հերթին կցուցադրվի իրական օրը: Սրբելով վեր կամ վար, կարող եք ավելացնել կամ նվազեցնել օրը: Երբ հասել եք ճիշտ օրվան, սրբեք ձախը: Հայտնվեց ամսվա կարգավորումը: Խնդրում ենք սահմանել ամիսը, ինչպես նաև տարին, ժամը և րոպեն, նույնը, ինչ օրը:
Րոպե սահմանելուց հետո դուք պետք է ևս մեկ անգամ սրբեք ձախ: Ամսաթիվը և ժամը այժմ պահված են: Հիմնական էկրանը կցուցադրվի:
Փոխել գույնը
Այս ընտրացանկում կարող եք փոխել մատրիցայի գույնը և ֆոնի գույնը:
Մատրիցայի գույնի անունը կցուցադրվի: Սրբելով ՝ դուք փոխում եք ֆոնի գույնը: Սրբելով ՝ դուք կփոխեք մատրիցի գույնը: Մատրիցայի և ամրոցի ֆոնի համար կան 23 տարբեր գույներ:
Գույները սահմանելուց հետո դուք պետք է սրբեք ձախ ՝ գույները պահպանելու համար: Հիմնական էկրանը կցուցադրվի:
Ուժի Կառավարում
Էլեկտրաէներգիայի կառավարման երեք տարբերակ կա. Հպելով էկրանին, կարող եք ընտրել մեթոդը: Էկրանին դիպչելուց հետո ընտրված մեթոդը կպահվի, և կցուցադրվի հիմնական էկրանը:
Ամբողջովին անջատեք
Երբ հիմնական էկրանը մի քանի վայրկյան ցուցադրվում է, և այն դիպչված չէ, ժամացույցը ամբողջովին անջատվելու է: Դուք կարող եք արթնացնել ժամացույցը ՝ բարձրացնելով դաստակը կամ կրկնակի սեղմելով: Արթնանալուց հետո ժամացույցին անհրաժեշտ է մի քանի վայրկյան ՝ ժամանակը ցուցադրելուց առաջ: Այս մեթոդը պահանջում է մարտկոցի նվազագույն էներգիա:
Անջատեք միայն էկրանը
Երբ հիմնական էկրանը մի քանի վայրկյան ցուցադրվում է, և այն դիպչված չէ, ժամացույցի էկրանը կփակվի: Դուք կարող եք արթնացնել ժամացույցը ՝ ժամացույցը մի դիրքով բերելով, որպեսզի կարողանաք կարդալ էկրանը: Ամանակը կցուցադրվի շատ ավելի արագ, բայց այս մեթոդին անհրաժեշտ է շատ ավելի շատ մարտկոց:
Մի անջատեք ժամացույցը
Watchամացույցը չի անջատվի - մինչև մարտկոցը դատարկվի:
Լեզու
Այս պահին կա երկու լեզու ՝ անգլերեն և գերմաներեն: Ընտրեք մեկ լեզու ՝ մուտքագրելով ցուցադրման լեզուն: Էկրանին դիպչելուց հետո ընտրված լեզուն կպահվի, և կցուցադրվի հիմնական էկրանը:
Խորհուրդ ենք տալիս:
Und Noch Eine Wordclock: 3 քայլ
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 Ոլորելով WordClock- ը LED մատրիցի վրա. 5 քայլ (նկարներով)
ESP32 Ոլորելով WordClock- ը LED մատրիցի վրա. Այս նախագծում ես ստեղծում եմ ոլորող WordClock ESP32, LED մատրիցով և սիգարի տուփով: WordClock- ը ժամացույց է, որը տալիս է ժամանակը, այլ ոչ թե պարզապես տպում այն էկրանին կամ ձեռքեր ունեք, որոնք կարող եք կարդալ: Այս ժամացույցը ձեզ կասի, որ դա 10 րոպե է
NTP համաժամեցված Wordclock: 6 քայլ (նկարներով)
NTP Synchronized Wordclock: Համաժամացրեք ձեր ժամացույցը NTP ժամանակային սերվերի հետ, որպեսզի նրանք կարողանան ճիշտ ժամանակը ստուգել, եթե մութ է եղել, եթե տանը չեք :-)
RGB WordClock: 10 քայլ
RGB WordClock: Բարև, այսօր ես ուզում եմ ձեզ ցույց տալ, թե ինչպես պատրաստել Word Clock: Այս նախագծի համար ձեզ հարկավոր է
DIY Arduino Wordclock: 7 քայլ (նկարներով)
DIY Arduino Wordclock. Բառային ժամացույցի իմ տարբերակը չի ցուցադրի 12 × 12 LED-Matrix էկրան: Փոխարենը այն պատրաստված է LED շերտերով, և ժամացույցի միայն կարևոր բառերը կարող են լուսավորվել: Այս մեթոդով դուք չեք կարող ցուցադրել հատուկ հաղորդագրություններ, բայց ամբողջ կառուցվածքը ձեզ համար կարժենա