Агуулгын хүснэгт:
Видео: Lilygo-T-Watch 2020 ашиглан Wordclock: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү зааварчилгаа нь 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 өөр өнгө байдаг.
Өнгийг тохируулсны дараа өнгийг хадгалахын тулд зүүн тийш нь арчих хэрэгтэй. Үндсэн дэлгэц гарч ирнэ.
Эрчим хүчний менежмент
Эрчим хүчний менежментийн гурван сонголт байдаг. Дэлгэц дээр хүрснээр та аргыг сонгож болно. Дэлгэц дээр хүрсний дараа сонгосон арга хадгалагдах бөгөөд үндсэн дэлгэц гарч ирнэ.
Бүрэн унтраах
Үндсэн дэлгэцийг хэдхэн секундын турш дэлгэц дээр гаргаагүй байхад цагийг бүрэн унтраах болно. Та бугуйгаа дээш өргөх эсвэл давхар товших замаар цагийг сэрээх боломжтой. Сэрсний дараа цагийг харуулахын тулд хэдэн секундын хугацаа шаардагдана. Энэ арга нь хамгийн бага зай шаарддаг.
Зөвхөн дэлгэцийг унтраа
Үндсэн дэлгэцийг хэдхэн секундын турш харуулаад дэлгэцийг хүрэхгүй бол дэлгэцийн дэлгэц унтрах болно. Та дэлгэцийг уншихын тулд цагийг байрлуулах замаар сэрээх боломжтой. Цагийг илүү хурдан харуулах болно, гэхдээ энэ арга нь илүү их зай шаарддаг.
Цагийг бүү унтраа
Батерейг дуустал цагийг унтраахгүй.
Хэл
Одоогийн байдлаар англи, герман гэсэн хоёр хэл байдаг. Дэлгэц дээрх хэлийг бичиж нэг хэлийг сонгоно уу. Дэлгэц дээр хүрсний дараа сонгосон хэл хадгалагдах бөгөөд үндсэн дэлгэц гарч ирнэ.
Зөвлөмж болгож буй:
Photoshop 2020 ашиглан олон зургийн арын дэвсгэрийг устгах: 5 алхам
Photoshop 2020 ашиглан олон зургийн арын дэвсгэрийг устгах: Зургийн арын дэвсгэрийг арилгах нь одоо маш амархан! Энгийн скрипт ашиглан олон (багц) зургийн арын дэвсгэрийг арилгахын тулд Adobe Photoshop 2020 -ийг хэрхэн ашиглах талаар ингэж хэлж болно
Uno ашиглан ESP8266 WeMos D1 R1 Wifi процессор ашиглан ESP32-камер ашиглан зураг авах, илгээх: 7 алхам
ESP8266 WeMos D1 R1 Wifi процессор ашиглан Uno ашиглан ESP32-Cam ашиглан зураг авах, илгээх: Uno ашиглан ESP8266 WeMos D1 R1 WiFI процессор ашиглан ESP32-Cam (OV2640) ашиглан зураг авч имэйлд илгээж, Google Драйвт хадгалаад илгээнэ үү. Twilio ашиглан Whatsapp. Шаардлага: Uno -той ESP8266 WeMos D1 R1 WiFI процессор (https: // protosupplies
HT12D HT12E ашиглан RF 433MHZ радио хяналт - HT12E & HT12D ашиглан 433mhz ашиглан Rf алсын удирдлага хийх: 5 алхам
HT12D HT12E ашиглан RF 433MHZ радио хяналт | HT12E & HT12D -ийг 433mhz ашиглан Rf алсын удирдлага хийх: Энэхүү зааварчилгаанд би HT12E кодчилол бүхий 433mhz дамжуулагч хүлээн авах модулийг ашиглан RADIO алсын удирдлага хийхийг танд үзүүлэх болно. HT12D декодер IC. Энэхүү зааварчилгаанд та өгөгдлийг маш хямд найрлагатай ашиглан илгээх, хүлээн авах боломжтой болно: HT
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc онгоц: 5 алхам (зурагтай)
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл