Mündəricat:
Video: Lilygo-T-Watch 2020 ilə Wordclock: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu təlimatlı vaxt, Liligo T saatında wordclock üslubunda necə göstəriləcəyini göstərir.
Ancaq bundan əlavə, bu tipik wordclock üslubundan istifadə edərək daha çox funksiya tətbiq etməyə çalışdım. Beləliklə, tarixi göstərmək, vaxt və tarixi təyin etmək, hərflərin və arxa planın rəngini dəyişdirmək, ingilis və alman versiyası arasında keçmək və güc idarəçiliyini təyin etmək mümkündür.
Bu arduino kodu "TTGO_TWatch_Library-master" kitabxanasından istifadə edir. Bu kitabxananı https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library saytında tapa bilərsiniz. Zəhmət olmasa əvvəlcə bu kitabxananı quraşdırmaq üçün təlimatları izləyin.
Addım 1: Tələblər
Avadanlıq
Liliygo® T-Watch 2020
Proqram təminatı
Arduino IDE (https://www.arduino.cc/en/Main/Software)
Kitabxanalar
TTGO_TWatch_Library-master (https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)
Addım 2: Quraşdırma
Zəhmət olmasa əvvəlcə Arduini IDE -ni quraşdırın. Təlimatları izləyin
www.arduino.cc/en/Main/Software.
Arduino IDE qurduqdan sonra TTGO T-saat kitabxanasını yükləməlisiniz
github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…
Bu tərəfdə də yaxşı bir sənəd tapa bilərsiniz. Bu kitabxana bir çox sürücü və T-saat üçün yaxşı nümunələrlə gəlir.
T saatını USB portlarınızdan birinə qoşun. Zəhmət olmasa "alətlər" "liman" altından limanı seçin.
İlk cəhdlər üçün kitabxana ilə gələn bəzi nümunələri yükləyə bilərsiniz. Bu nümunələri "fayl" "nümunələr" "TTGO-T-saat nümunələri" altında tapa bilərsiniz (menyuda aşağıya doğru hərəkət etməlisiniz)
QEYD: T-saatını USB ilə bağlamaqda probleminiz varsa, məsələn. boz rəngdə olduğu üçün arduino IDE -də limanı seçə bilməzsiniz, daha çox məlumat və kömək üçün bura baxın.
github.com/espressif/arduino-esp32/issues/…
"Beegee-tokyo" sayəsində!
Məndə bu problem var idi. Saatı USB portlarımdan birinə bağladıqdan sonra arduino IDE-də port seçə bilmədim. Limanın adı boz rəngdə idi. "CP210x USB to UART Bridge VCP Sürücüləri" ni qurduqdan sonra hər şey yaxşı işləyir. Sürücünü burada tapa bilərsiniz.
esp32.net/usb-uart/
və həmçinin
www.silabs.com/products/development-tools/…
Arduino IDE və kitabxananı qurduqdan sonra wordtack paketini GitHub-dan yükləyə bilərsiniz:
github.com/Adosis/TTGO_TWatch_WordClock
Zip faylını yükləyin, öz qovluğunda çıxarın. "T-watch_wordclock_V1_0.ino" faylını arduino IDE-yə yükləyin. Faylın adını iki dəfə vurmaqla Arduino avtomatik olaraq başlayacaq və fayl yüklənəcək.
Arduino IDE -də "fayl" "açıq" (və ya STRG+o) seçin və açılacaq faylı seçin. Fayl yükləndikdən sonra Arduino IDE -nin yuxarı hissəsində 4 sekmə tapacaqsınız.
t-watch_wordclock_V1_0 wordclock-un əsas proqramıdır
calcMatrix.can proqramın bir hissəsini xaricdən götürə bilər
FreeSans12ptWordclock.h İstifadə olunan şriftli fayl. Bu font, T-watch-kitabxanasına daxil olan ardufruit_GFX-in FreeSans12pt7p.h versiyasıdır.
hardware.hA faylını seçin. Zəhmət olmasa "#define LILYGO_WATCH_2020_V1 // sətrini T-Watch2020 istifadə etmək üçün bu sətri qeyd etməyinizə əmin olun" xəttinin həqiqətən şərh olunmadığından əmin olun. Bu o deməkdir ki, xəttin əvvəlindəki iki // silindi.
İndi "eskiz" "yükləmə" düyməsini basaraq və ya sağdakı oxu olan işarəni tıklayaraq kodu saata yükləyə bilərsiniz.
DİQQƏT: Bəzən yükləmə ilə bağlı problem yaranır. Zəhmət olmasa saatın yan tərəfindəki düyməni 2 saniyə basaraq saatı yandırın. Eskizi yenidən yükləməyə çalışın.
Yükləmə tamamlandıqdan sonra saatı USB portundan ayıra bilərsiniz. Hər şey yaxşı olarsa tipik bir wordclock üslubunda bir vaxt göstərərək proqram avtomatik olaraq başlayacaq.
Addım 3: Funksiyalar
Əsas ekrandan - tipik söz saatından başlayaraq ekranda silməklə müxtəlif funksiyalara zəng edə bilərsiniz:
Sola silmək: Bir -birinin ardınca tarix, ay və il göstərilir. Sonda əsas ekran yenidən görünəcək
Sağa silmək: Batareyanın vəziyyəti göstərilir. Bir neçə saniyədən sonra əsas ekran yenidən görünəcək
Aşağıya silmək: Menyu göstərilir. Nöqtəni ekranda yazaraq menyunun fərqli nöqtələrini seçə bilərsiniz. Bir şey yazmasanız, bir neçə saniyədən sonra əsas ekran görünəcək
Addım 4: Menyu və Ayarlar
Vaxtı təyin edin
Əvvəlcə həqiqi gün göstəriləcək. Silməklə günü artıra və ya azalda bilərsiniz. Doğru günə çatanda sola silin. Ayın ayarı ortaya çıxdı. Zəhmət olmasa ayı - ili, saatı və dəqiqəni - günlə eyni təyin edin.
Dəqiqəni təyin etdikdən sonra yenidən sola silmək lazımdır. Tarix və vaxt indi qeyd olunur. Əsas ekran görünəcək.
Rəng dəyişdirin
Bu menyuda matrisanın rəngini və fon rəngini dəyişə bilərsiniz.
Matrisin rənginin adı göstəriləcək. Silməklə arxa planın rəngini dəyişirsiniz. Silməklə matrisin rəngini dəyişəcəksiniz. Matris və arxa plan üçün 23 fərqli rəng var.
Rəngləri təyin etdikdən sonra rəngləri saxlamaq üçün sola silmək lazımdır. Əsas ekran görünəcək.
Güc idarəetməsi
Güc idarəetməsinin üç yolu var. Ekrana toxunaraq metodu seçə bilərsiniz. Ekrana toxunduqdan sonra seçilmiş üsul qeyd olunacaq və əsas ekran göstəriləcək.
Tamamilə söndürün
Əsas ekran bir neçə saniyə göründükdə və ekrana toxunulmadıqda saat tamamilə sönəcək. Biləyinizi qaldıraraq və ya iki dəfə vuraraq saatı oyada bilərsiniz. Oyandıqdan sonra saatı göstərmək üçün bir neçə saniyə lazımdır. Bu üsul ən az batareya gücünü tələb edir.
Yalnız ekranı söndürün
Əsas ekran bir neçə saniyə göründükdə və ekrana toxunulmadıqda saatın ekranı sönəcək. Saatı ekrana oxuya biləcəyiniz bir vəziyyətdə gətirərək oyandıra bilərsiniz. Vaxt daha sürətli göstəriləcək, lakin bu üsul daha çox batareya gücünə ehtiyac duyur.
Saatı söndürməyin
Saat sönməyəcək - batareya boşalana qədər.
Dil
Hal -hazırda iki dil var: ingilis və alman. Ekranda dili yazaraq bir dil seçin. Ekrana toxunduqdan sonra seçilmiş dil qeyd olunacaq və əsas ekran görünəcək.
Tövsiyə:
Ultrasonik Sensor HC-SRF04 ilə Məsafəni Ölçün (Ən Son 2020): 3 Addım
Ultrasonik Sensor HC-SRF04 ilə Məsafəni Ölçün (Ən Son 2020): Ultrasonik sensor (məsafə) nədir? İnsanların eşitmədiyi yüksək səviyyəli dalğaları olan bir ultrasəs (Sonar). Ancaq təbiətin hər yerində ultrasəs dalğalarının olduğunu görə bilərik. Yarasalar, delfinlər kimi heyvanlarda … ultrasəs dalğalarından istifadə etməklə
WS2812b Led Strip ilə Raspberry Pi -də Hyperion ilə OSMC -ni necə qurmaq olar: 8 addım
WS2812b Led Strip ilə Raspberry Pi -də Hyperion ilə OSMC -ni necə qurmaq olar: Bəzən ingilis dilini çox yaxşı bilirəm, bəzən yox … İlk öncə hər şey. Bu mənim ilk öyrədicimdir və ingilis dili mənim ana dilim deyil, xahiş edirəm mənə qarşı çox sərt olmayın. Bu çərçivənin necə qurulacağına aid olmayacaq, bu çox asandır. Söhbət installidən gedir
Flysky RF Transmitteri USB + Tel Siqnal Bağlantısı ilə PC ilə işləyir + Pulsuz Simulator Proqramı: 6 addım
Flysky RF Vericisi USB + Tel Siqnal Bağlantısı ilə PC + Pulsuz Simulator Proqramı ilə Gücləndirilir: Mənim kimi olsanız, RF ötürücünüzü sınamaq və əziz RF təyyarəsini/pilotsuz təyyarənizi qəzaya uğramadan öyrənmək istərdiniz. Bu, çoxlu pula və vaxta qənaət etməklə əlavə əyləncə verəcək, bunu etmək üçün RF ötürücünüzü sizə bağlamağın ən yaxşı yolu
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
ESP32 ilə PWM - Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: 6 addım
ESP32 ilə PWM | Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: Bu təlimatlarda Arduino IDE istifadə edərək ESP32 ilə PWM siqnallarının necə yaradılacağını görəcəyik. PWM əsasən hər hansı bir MCU -dan analoq çıxışı yaratmaq üçün istifadə olunur və bu analog çıxış 0V ilə 3.3V arasında ola bilər (esp32 vəziyyətində) & dan