Агуулгын хүснэгт:

Lilygo-T-Watch 2020 ашиглан Wordclock: 4 алхам
Lilygo-T-Watch 2020 ашиглан Wordclock: 4 алхам

Видео: Lilygo-T-Watch 2020 ашиглан Wordclock: 4 алхам

Видео: Lilygo-T-Watch 2020 ашиглан Wordclock: 4 алхам
Видео: TTGO T-Watch-2020 Minimal FW 4% 2024, Арваннэгдүгээр
Anonim
Lilygo-T-Watch 2020 ашиглан Wordclock
Lilygo-T-Watch 2020 ашиглан Wordclock

Энэхүү зааварчилгаа нь Liligo T-цаг дээр цагийг wordclock хэлбэрээр хэрхэн харуулахыг танд харуулах болно.

Гэхдээ үүнээс гадна би энэ ердийн wordclocking хэв маягийг ашиглан илүү олон функцийг хэрэгжүүлэхийг хичээсэн. Тиймээс огноог харуулах, цаг, огноог тохируулах, үсэг, дэвсгэрийн өнгийг өөрчлөх, англи, герман хувилбаруудын хооронд шилжих, тэжээлийн удирдлагыг тохируулах боломжтой.

Энэхүү 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-мастер (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 портуудтай холбоно уу. "Tools" "port" хэсэгт портыг сонгоно уу.

Эхний оролдлогын хувьд та номын санд гарч ирж буй зарим жишээг ачаалж болно. Та эдгээр жишээг "файл" "жишээ" "TTGO-T-цагны жишээ" хэсгээс олох болно (та цэс рүү доош гүйлгэх хэрэгтэй)

ТАЙЛБАР: Хэрэв танд T-цагийг USB-ээр холбох асуудал гарвал, жишээ нь. Та саарал өнгөтэй тул arduino IDE дахь портыг сонгох боломжгүй, эндээс дэлгэрэнгүй мэдээлэл, тусламж авна уу.

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

"Beegee-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

Зип файлын төгсгөлийг татаж аваад өөрийн фолдерт оруулна уу. "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 програмын нэг хэсгийг аутсорсинг хийх боломжтой

FreeSans12ptWordclock.h Ашигласан фонт бүхий файл. Энэ фонт нь T-цаг-номын санд орсон ardufruit_GFX-ийн FreeSans12pt7p.h хувилбар юм.

config.hA тоног төхөөрөмжийг сонгох. "#Define LILYGO_WATCH_2020_V1 // гэсэн мөрийг T-Watch2020 ашиглахын тулд энэ мөрийг тэмдэглэхээ болино уу" гэсэн мөр үнэхээр тайлбаргүй байгаа эсэхийг шалгаарай. Энэ нь шугамын эхэнд байгаа хоёр // -ийг устгасан гэсэн үг юм.

Одоо та "ноорог" "байршуулах" дээр дарж эсвэл баруун талын сумтай тэмдэг дээр дарж кодыг цаг руу оруулах боломжтой.

ТАЙЛБАР: Заримдаа байршуулахад асуудал гардаг. Цагны хажуу талын товчлуурыг 2 секундын турш дарж цагийг асаана уу. Ноорогоо дахин оруулахыг оролдоорой.

Байршуулж дууссаны дараа та цагийг USB портоос салгаж болно. Хэрэв бүх зүйл сайн бол Хугацаа ердийн wordclock маягаар харуулснаар програм автоматаар эхлэх болно.

Алхам 3: Чиг үүрэг

Чиг үүрэг
Чиг үүрэг
Чиг үүрэг
Чиг үүрэг
Чиг үүрэг
Чиг үүрэг
Чиг үүрэг
Чиг үүрэг

Үндсэн дэлгэцээс эхлэн ердийн wordclock - та дэлгэцэн дээр арчиж өөр функцийг дуудаж болно.

Зүүн тийш арчих: Огноо, сар, жилийг дараалан харуулна. Төгсгөлд нь үндсэн дэлгэц дахин гарч ирнэ

Баруун тийш арчих: Зайны статусыг харуулна. Хэдэн секундын дараа үндсэн дэлгэц дахин гарч ирнэ

Доод талд нь арчина: Цэс гарч ирнэ. Дэлгэц дээрх цэгийг бичиж цэсийн өөр өөр цэгүүдийг сонгох боломжтой. Хэрэв та юу ч бичихгүй бол хэдхэн секундын дараа үндсэн дэлгэц гарч ирнэ

Алхам 4: Цэс ба тохиргоо

Цэс ба Тохиргоо
Цэс ба Тохиргоо
Цэс ба Тохиргоо
Цэс ба Тохиргоо
Цэс ба Тохиргоо
Цэс ба Тохиргоо

Цаг тааруулах

Юуны өмнө бодит өдрийг харуулах болно. Дээш эсвэл доошоо арчсанаар та өдрийг нэмэгдүүлэх эсвэл бууруулах боломжтой. Зөв өдөр болоход зүүн тийш арчина. Сарын тохиргоо гарч ирэв. Сар, жил, цаг, минутыг мөн өдрийн адил тохируулна уу.

Минут тохируулсны дараа та зүүн тийш дахин нэг удаа арчих хэрэгтэй. Огноо, цагийг одоо хадгалсан болно. Үндсэн дэлгэц гарч ирнэ.

Өнгийг өөрчлөх

Энэ цэсэнд та матрицын өнгө болон дэвсгэр өнгийг өөрчилж болно.

Матрицын өнгөний нэрийг харуулах болно. Доошоо арчихад дэвсгэр өнгийг өөрчилнө. Арчсанаар та матрицын өнгийг өөрчлөх болно. Матриц ба арын дэвсгэр дээр 23 өөр өнгө байдаг.

Өнгийг тохируулсны дараа өнгийг хадгалахын тулд зүүн тийш нь арчих хэрэгтэй. Үндсэн дэлгэц гарч ирнэ.

Эрчим хүчний менежмент

Эрчим хүчний менежментийн гурван сонголт байдаг. Дэлгэц дээр хүрснээр та аргыг сонгож болно. Дэлгэц дээр хүрсний дараа сонгосон арга хадгалагдах бөгөөд үндсэн дэлгэц гарч ирнэ.

Бүрэн унтраах

Үндсэн дэлгэцийг хэдхэн секундын турш дэлгэц дээр гаргаагүй байхад цагийг бүрэн унтраах болно. Та бугуйгаа дээш өргөх эсвэл давхар товших замаар цагийг сэрээх боломжтой. Сэрсний дараа цагийг харуулахын тулд хэдэн секундын хугацаа шаардагдана. Энэ арга нь хамгийн бага зай шаарддаг.

Зөвхөн дэлгэцийг унтраа

Үндсэн дэлгэцийг хэдхэн секундын турш харуулаад дэлгэцийг хүрэхгүй бол дэлгэцийн дэлгэц унтрах болно. Та дэлгэцийг уншихын тулд цагийг байрлуулах замаар сэрээх боломжтой. Цагийг илүү хурдан харуулах болно, гэхдээ энэ арга нь илүү их зай шаарддаг.

Цагийг бүү унтраа

Батерейг дуустал цагийг унтраахгүй.

Хэл

Одоогийн байдлаар англи, герман гэсэн хоёр хэл байдаг. Дэлгэц дээрх хэлийг бичиж нэг хэлийг сонгоно уу. Дэлгэц дээр хүрсний дараа сонгосон хэл хадгалагдах бөгөөд үндсэн дэлгэц гарч ирнэ.

Зөвлөмж болгож буй: