İçindekiler:
Video: Lilygo-T-Watch 2020 ile Wordclock: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu talimat, bir Liligo T-saatinde saati wordclock tarzında nasıl görüntüleyeceğinizi gösterir.
Ama ayrıca, bu tipik wordclock stilini kullanarak daha fazla işlevi dahil etmeye çalıştım. Böylece tarihi görüntülemek, saat ve tarihi ayarlamak, harflerin ve arka plan rengini değiştirmek, ingilizce ve almanca versiyon arasında geçiş yapmak ve güç yönetimini ayarlamak mümkündür.
Bu arduino kodu "TTGO_TWatch_Library-master"-library'yi kullanır. Bu kütüphaneyi https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library adresinde bulabilirsiniz. Lütfen önce bu kitaplığı kurmak için talimatları izleyin.
Adım 1: Gereksinimler
Donanım
Liliygo® T-İzle 2020
Yazılım
Arduino IDE (https://www.arduino.cc/en/Main/Software)
Kütüphaneler
TTGO_TWatch_Library-master (https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)
2. Adım: Kurulum
Lütfen önce Arduini IDE'yi kurun. üzerindeki talimatları izleyin
www.arduino.cc/en/Main/Software.
Arduino IDE'yi kurduktan sonra, TTGO T-watch kitaplığını şuradan yüklemeniz gerekir:
github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…
Bu tarafta da iyi bir dokümantasyon bulacaksınız. Bu kitaplık, birçok sürücü ve ayrıca T-watch için bazı iyi örneklerle birlikte gelir.
T-watch'ı USB portlarınızdan birine bağlayın. Lütfen "araçlar" "bağlantı noktası" altındaki bağlantı noktasını seçin.
İlk denemeler için kütüphane ile gelen bazı örnekleri yükleyebilirsiniz. Bu örnekleri "dosya" "örnekler" "TTGO-T-watch için örnekler" altında bulabilirsiniz (menüde aşağı kaydırmanız gerekir)
NOT: T-watch'ı USB üzerinden bağlamakla ilgili bir sorununuz varsa, örn. arduino IDE'deki portu gri renkte olduğu için seçemezsiniz, lütfen daha fazla bilgi ve yardım için buraya bakın.
github.com/espressif/arduino-esp32/issues/…
"Beegee-tokyo" sayesinde!
Bu sorunu yaşadım. Saati USB Bağlantı Noktalarımdan birine bağladıktan sonra arduino IDE'deki bağlantı noktasını seçemedim. Limanın adı gri renkliydi. "CP210x USB'den UART Bridge VCP Sürücülerine" yükledikten sonra her şey yolunda gitti. Sürücüyü
esp32.net/usb-uart/
ve ayrıca
www.silabs.com/products/development-tools/…
Arduino IDE'yi ve kütüphaneyi kurduktan sonra, wordclock paketini GitHub'dan indirebilirsiniz:
github.com/Adosis/TTGO_TWatch_WordClock
Lütfen zip dosyasını indirin ve kendi klasörüne çıkarın. "t-watch_wordclock_V1_0.ino" dosyasını arduino IDE'ye yükleyin. Dosya adına çift tıkladığınızda Arduino otomatik olarak başlayacak ve dosya yüklenecektir.
Arduino IDE'de "dosya" "aç" (veya STRG+o) seçin ve açılacak dosyayı seçin. Dosya yüklendikten sonra Arduino IDE'nin üst kısmında 4 sekme bulacaksınız.
t-watch_wordclock_V1_0 wordclock ana programı
calcMatrix.can programın bir kısmını dışarıdan temin etti
FreeSans12ptWordclock.h Kullanılan yazı tipine sahip dosya. Bu yazı tipi, T-watch-library'de bulunan ardufruit_GFX'in FreeSans12pt7p.h'sinin bir varyasyonudur.
Donanımı seçmek için config.hA dosyası. Lütfen "#define LILYGO_WATCH_2020_V1 // T-Watch2020'yi kullanmak için, lütfen bu satırın yorumunu kaldırın " satırının gerçekten yorumsuz olduğundan emin olun. Bu, satırın başındaki iki // öğesinin silindiği anlamına gelir.
Şimdi "sketch" "upload" butonuna tıklayarak veya sağ tarafta ok bulunan sembole tıklayarak kodu saate yükleyebilirsiniz.
NOT: Bazen yüklemeyle ilgili bir sorun olabilir. Lütfen saatin yan tarafındaki düğmeye 2 saniye basarak saati açın. Krokiyi tekrar yüklemeyi deneyin.
Yükleme tamamlandıktan sonra saati USB bağlantı noktasından ayırabilirsiniz. Her şey yolundaysa program, tipik bir wordclock stilinde bir zaman görüntüleyerek otomatik olarak başlayacaktır.
Adım 3: Fonksiyonlar
Ana ekrandan başlayarak – tipik wordclock – ekranı silerek farklı işlevleri çağırabilirsiniz:
Sola silme: Arka arkaya tarih, ay ve yıl görüntülenir. Sonunda, ana ekran tekrar görüntülenecektir
Sağa silme: Pilin durumu görüntülenir. Birkaç saniye sonra ana ekran tekrar görüntülenecektir.
Aşağıya silme: Menü görüntülenir. Ekrandaki noktayı yazarak menünün farklı noktalarını seçebilirsiniz. Hiçbir şey yazmazsanız, birkaç saniye sonra ana ekran görüntülenecektir.
4. Adım: Menü ve Ayarlar
Ayarlanan zaman
Öncelikle gerçek gün görüntülenecektir. Yukarı veya aşağı silerek günü artırabilir veya azaltabilirsiniz. Doğru güne ulaştığınızda sola doğru silin. Ayın ayarı belirdi. Lütfen ayı – ve ayrıca yılı, saati ve dakikayı – gün ile aynı şekilde ayarlayın.
Dakikayı ayarladıktan sonra bir kez daha sola doğru silmeniz gerekir. Tarih ve saat artık kaydedilmiştir. Ana ekran görüntülenecektir.
Rengi değiştir
Bu menüde matrisin rengini ve arka plan rengini değiştirebilirsiniz.
Matrisin renginin adı görüntülenecektir. Silerek arka plan rengini değiştirirsiniz. Silerek, matrisin rengini değiştireceksiniz. Matris ve arka plan için 23 farklı renk vardır.
Renkleri ayarladıktan sonra renkleri kaydetmek için sola doğru silmeniz gerekir. Ana ekran görüntülenecektir.
Güç yönetimi
Güç yönetimi için üç olasılık vardır. Ekrana dokunarak yöntemi seçebilirsiniz. Ekrana dokunduktan sonra seçilen yöntem kaydedilecek ve ana ekran görüntülenecektir.
tamamen kapat
Ana ekran birkaç saniye görüntülendiğinde ve ekrana dokunulmadığında saat tamamen kapanacaktır. Bileğinizi kaldırarak veya çift tıklayarak saati uyandırabilirsiniz. Uyandıktan sonra saatin zamanı göstermeden önce birkaç saniyeye ihtiyacı vardır. Bu yöntem en az pil gücü gerektirir.
Sadece ekranı kapatın
Ana ekran birkaç saniye görüntülendiğinde ve ekrana dokunulmadığında saatin ekranı kapanacaktır. Saati ekranı okuyabileceğiniz bir konuma getirerek saati uyandırabilirsiniz. Zaman çok daha hızlı görüntülenecektir ancak bu yöntem çok daha fazla pil gücü gerektirir.
saati kapatmayın
Pil boşalana kadar saat kapatılmayacak.
Dilim
Şu anda iki dil var: ingilizce ve almanca. Ekrandaki dili yazarak bir dil seçin. Ekrana dokunduktan sonra seçilen dil kaydedilecek ve ana ekran görüntülenecektir.
Önerilen:
Ultrasonik Sensör HC-SRF04 ile Mesafeyi Ölçün (Son 2020): 3 Adım
Ultrasonik Sensör HC-SRF04 ile Mesafeyi Ölçün (Son 2020): Ultrasonik sensör (mesafe) nedir? İnsanların duyamayacağı yüksek seviyeli dalgalara sahip bir ultrason (Sonar). Ancak doğada her yerde ultrasonik dalgaların varlığını görebiliriz. Yarasalar, yunuslar gibi hayvanlarda… ultrasonik dalgaları kullanarak
WS2812b Led Strip ile Raspberry Pi Üzerinde Hyperion ile OSMC Nasıl Kurulur: 8 Adım
WS2812b Led Strip ile Raspberry Pi Üzerinde Hyperion ile OSMC Nasıl Kurulur: Bazen çok iyi ingilizcem var, bazen hayır…Önce ilk şeyler. Bu benim ilk dersim ve ingilizce benim ana dilim değil, bu yüzden lütfen bana fazla yüklenme. Bu çerçevenin nasıl oluşturulacağı ile ilgili olmayacak, bu kolay. Kurulumla ilgili
Arduino İle Potansiyometre ile LED Parlaklığını Kontrol Etme: 3 Adım
Arduino İle Potansiyometre İle LED Parlaklığını Kontrol Etme: Bu projede, potansiyometre tarafından sağlanan değişken direnç kullanarak LED'in parlaklığını kontrol edeceğiz. Bu yeni başlayanlar için çok basit bir projedir ancak size potansiyometre ve LED çalışması hakkında daha fazla bilgi edinmek için gerekli olan birçok şeyi öğretecektir
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren