Мазмуну:

Lilygo-T-Watch 2020 менен Wordclock: 4 кадам
Lilygo-T-Watch 2020 менен Wordclock: 4 кадам

Video: Lilygo-T-Watch 2020 менен Wordclock: 4 кадам

Video: Lilygo-T-Watch 2020 менен Wordclock: 4 кадам
Video: ТИНЕЙДЖЕРЫ И ПЕРВОКЛАШКИ || Смешные жизненные моменты от 123 GO! GOLD 2024, Ноябрь
Anonim
Lilygo-T-Watch 2020 менен Wordclock
Lilygo-T-Watch 2020 менен Wordclock

Бул көрсөтмө сизге Liligo T саатында wordclock стилинде убакытты кантип көрсөтүүнү көрсөтөт.

Бирок, мен бул типтүү wordclock стилин колдонуу менен көбүрөөк функцияларды киргизүүгө аракет кылдым. Ошентип, күндү көрсөтүү, убакытты жана датаны белгилөө, тамгалар менен фондун түсүн өзгөртүү, англис жана немис версиясын алмаштырып, кубатты башкарууну орнотуу мүмкүн.

Бул arduino коду "TTGO_TWatch_Library-master" китепканасын колдонот. Сиз бул китепкананы https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library дарегинен таба аласыз. Сураныч, алгач бул китепкананы орнотуу боюнча көрсөтмөлөрдү аткарыңыз.

1 -кадам: талаптар

Талаптар
Талаптар
Талаптар
Талаптар

Аппараттык

Liliygo® T-Watch 2020

Программалык камсыздоо

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

Китепканалар

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

2 -кадам: Орнотуу

Сураныч, биринчи Arduini IDE орнотуңуз. Боюнча көрсөтмөлөрдү аткарыңыз

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

Arduino IDE орнотулгандан кийин TTGO T-watch китепканасын орнотушуңуз керек

github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…

Сиз дагы бул тараптан жакшы документтерди таба аласыз. Бул китепкана көптөгөн драйверлерди жана T-сааты үчүн жакшы мисалдарды камтыйт.

T-саатын USB портторуңуздун бирине туташтырыңыз. Сураныч, портту "куралдар" "порт" астынан тандаңыз.

Биринчи аракет үчүн китепкана менен келе жаткан кээ бир мисалдарды жүктөй аласыз. Сиз бул мисалдарды "файл" "мисалдар" "TTGO-T-сааты үчүн мисалдар" бөлүмүнөн таба аласыз (менюну ылдый жылдыруу керек)

ЭСКЕРТҮҮ: T-саатын USB аркылуу туташтырууда көйгөй болсо, мис. портту arduino IDEде тандай албайсыз, анткени ал боз түстө, бул жерден көбүрөөк маалымат жана жардам үчүн караңыз.

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

Рахмат "begee-tokyo"!

Менде бул көйгөй болгон. Саатты USB портторумдун бирине туташтыргандан кийин arduino IDEдеги портту тандай албадым. Порттун аталышы боз түстө болчу. "CP210x USB to UART Bridge VCP Drivers" орнотулгандан кийин баары жакшы иштеди. Сиз драйверди таба аласыз

esp32.net/usb-uart/

жана дагы

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

Arduino IDEди жана китепкананы орноткондон кийин GitHubдан wordclock пакетин жүктөп алсаңыз болот:

github.com/Adosis/TTGO_TWatch_WordClock

Сураныч, ZIP папкасын жүктөп алып, аны жеке папкаңызга алыңыз. "T-watch_wordclock_V1_0.ino" файлын arduino IDEге жүктөңүз. Файлдын атын эки жолу чыкылдатуу менен Arduino автоматтык түрдө башталат жана файл жүктөлөт.

Arduino IDEде "file" "open" (же STRG+o) тандап, ачуу үчүн файлды тандаңыз. Файл жүктөлгөндөн кийин сиз Arduino IDEнин үстүндө 4 өтмөктү таба аласыз.

t-watch_wordclock_V1_0 wordclockтун негизги программасы

calcMatrix.can программанын бир бөлүгүн аутсорсингге алат

FreeSans12ptWordclock.h Колдонулган шрифти бар файл. Бул шрифт T-watch-китепканасына кирген ardufruit_GFXтин FreeSans12pt7p.h варианты.

config.hA файлы жабдыкты тандоо үчүн. Сураныч, "#define LILYGO_WATCH_2020_V1 // сабын T-Watch2020 колдонуу үчүн, бул сапка комментарий бербеңиз" чындыгында комментарийсиз экенине ишениңиз. Бул саптын башында турган эки // жок кылынганын билдирет.

Эми сиз "эскиз" "жүктөө" баскычын басып же оң жагындагы жебе менен белгини басуу менен кодду саатка жүктөй аласыз.

ЭСКЕРТҮҮ: Кээде жүктөөдө көйгөй бар. Сураныч, саатты капталындагы баскычты 2 секундага басып күйгүзүңүз. Эскизди кайра жүктөөгө аракет кылыңыз.

Жүктөө аяктагандан кийин, саатты USB-порттон ажыратууга болот. Эгерде баары жакшы болсо программа кадимки wordclock стилиндеги убакытты көрсөтүү менен автоматтык түрдө башталат.

3 -кадам: Функциялар

Функциялар
Функциялар
Функциялар
Функциялар
Функциялар
Функциялар
Функциялар
Функциялар

Негизги экрандан баштап - типтүү wordclock - дисплейде аарчуу менен ар кандай функцияларды чакырсаңыз болот:

Солго сүртүү: Күн, ай жана жыл биринин артынан бири көрсөтүлөт. Аягында негизги экран кайра көрсөтүлөт

Оңго сүрүү: Батарейканын абалы көрсөтүлөт. Бир нече секунддан кийин негизги экран кайра көрсөтүлөт

Төмөнкүгө чейин тазалоо: Меню көрсөтүлөт. Сиз дисплейдеги чекитти терүү менен менюнун ар кандай пункттарын тандай аласыз. Эгер эч нерсе жазбасаңыз, негизги экран бир нече секунддан кийин көрсөтүлөт

4 -кадам: Меню жана Орнотуулар

Меню жана Орнотуулар
Меню жана Орнотуулар
Меню жана Орнотуулар
Меню жана Орнотуулар
Меню жана Орнотуулар
Меню жана Орнотуулар

Убакытты коюңуз

Биринчи кезекте чыныгы күн көрсөтүлөт. Өйдө же ылдый сүртүү менен сиз күндү көбөйтө же азайта аласыз. Туура күнгө жеткенде солго сүртүңүз. Айдын жөндөөсү пайда болду. Сураныч, айды, ошондой эле жылды, саатты жана мүнөттү күн менен бирдей коюңуз.

Мүнөттү койгондон кийин дагы бир жолу солго сүртүү керек. Дата жана убакыт азыр сакталды. Негизги экран көрсөтүлөт.

Түсүн өзгөртүү

Бул менюда сиз матрицанын өңүн жана фон түсүн өзгөртө аласыз.

Матрицанын түсүнүн аталышы көрсөтүлөт. Сүртүү менен сиз фондун түсүн өзгөртөсүз. Өчүрүү менен сиз матрицанын түсүн өзгөртөсүз. Матрица жана фон үчүн 23 түрдүү түстөр бар.

Түстөрдү койгондон кийин, түстөрдү сактоо үчүн солго сүртүү керек. Негизги экран көрсөтүлөт.

Power Management

Бийликти башкаруунун үч мүмкүнчүлүгү бар. Дисплейге тийүү менен сиз ыкманы тандай аласыз. Экранга тийгенден кийин тандалган ыкма сакталат жана негизги экран көрсөтүлөт.

Толугу менен өчүрүү

Негизги экран бир нече секундга көрсөтүлүп, дисплейге тийбегенде, саат толугу менен өчүрүлөт. Билегиңизди көтөрүү же эки жолу чыкылдатуу менен саатты ойгото аласыз. Уйкудан ойгонгондон кийин, саатты көрсөтүү үчүн бир нече секунд керек. Бул ыкма эң аз батарея кубатын талап кылат.

Дисплейди гана өчүрүңүз

Негизги экран бир нече секундга көрсөтүлүп, дисплей тийбесе, сааттын дисплейи өчөт. Саатты дисплейди окуй турган абалга келтирүү менен ойгото аласыз. Убакыт кыйла тезирээк көрсөтүлөт, бирок бул ыкма батарейканын кубаттуулугун талап кылат.

Саатты өчүрбөңүз

Саат өчүрүлбөйт - батарейкасы бош калганга чейин.

Тил

Учурда эки тил бар: англис жана немис. Дисплейге тилди терүү менен бир тилди тандаңыз. Экранга тийгенден кийин тандалган тил сакталат жана негизги экран көрсөтүлөт.

Сунушталууда: