Isi kandungan:
Video: Wordclock Dengan Lilygo-T-Watch 2020: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Instruksional ini menunjukkan kepada anda cara menampilkan waktu dalam gaya kata jam pada jam tangan Liligo.
Tetapi lebih jauh lagi saya cuba melibatkan lebih banyak fungsi menggunakan gaya kata jam khas ini. Oleh itu, adalah mungkin untuk memaparkan tarikh, menetapkan waktu dan tanggal, mengubah warna huruf dan latar belakang, beralih antara versi bahasa inggeris dan bahasa Jerman dan mengatur pengelolaan kekuatan.
Kod arduino ini menggunakan "TTGO_TWatch_Library-master" -library. Anda akan menemui perpustakaan ini di https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library. Ikuti arahan untuk memasang perpustakaan ini terlebih dahulu.
Langkah 1: Keperluan
Perkakasan
T-Watch Liliygo® 2020
Perisian
Arduino IDE (https://www.arduino.cc/en/Main/Software)
Perpustakaan
TTGO_TWatch_Library-master (https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)
Langkah 2: Pemasangan
Sila pasang Arduini IDE terlebih dahulu. Ikut arahan di
www.arduino.cc/en/Main/Software.
Selepas memasang Arduino IDE, anda mesti memasang perpustakaan TTGO T-watch dari
github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…
Anda juga akan mendapat dokumentasi yang bagus. Perpustakaan ini dilengkapi dengan banyak pemandu dan juga dengan beberapa contoh yang baik untuk jam tangan T.
Sambungkan jam tangan T ke salah satu port USB anda. Sila pilih port di bawah "alat" "port".
Untuk percubaan pertama, anda boleh memuatkan beberapa contoh yang terdapat di perpustakaan. Anda akan menemui contoh-contoh ini di bawah "fail" "contoh" "contoh untuk TTGO-T-watch" (anda mesti menatal ke bawah di menu)
CATATAN: Sekiranya anda menghadapi masalah menyambungkan jam tangan T melalui USB, mis. anda tidak boleh memilih port di IDE arduino kerana berwarna abu-abu, sila cari di sini untuk maklumat dan bantuan lebih lanjut.
github.com/espressif/arduino-esp32/issues/…
Terima kasih kepada "beegee-tokyo"!
Saya menghadapi masalah ini. Setelah menyambungkan jam tangan ke salah satu Port USB saya, saya tidak dapat memilih port di arduino IDE. Nama pelabuhan berwarna kelabu. Selepas memasang "CP210x USB to UART Bridge VCP Drivers" semuanya berfungsi dengan baik. Anda akan menemui pemacu
esp32.net/usb-uart/
dan juga pada
www.silabs.com/products/development-tools/…
Setelah memasang Arduino IDE dan perpustakaan, anda boleh memuat turun pakej kata jam dari GitHub:
github.com/Adosis/TTGO_TWatch_WordClock
Sila muat turun ekstrak fail zip dalam folder sendiri. Muatkan fail "t-watch_wordclock_V1_0.ino" ke dalam arduino IDE. Dengan klik dua kali pada nama fail, Arduino akan dimulakan secara automatik dan fail akan dimuat.
Di Arduino IDE pilih "file" "open" (atau STRG + o) dan pilih file yang akan dibuka. Setelah fail dimuat, anda akan menemui 4 tab di bahagian atas Arduino IDE
t-watch_wordclock_V1_0 program utama jam perkataan
calcMatrix.can menyumber luar program
FreeSans12ptWordclock.hFail dengan fon yang digunakan. Fon ini adalah variasi dari FreeSans12pt7p.h dari ardufruit_GFX yang termasuk dalam perpustakaan T-watch.
fail config.hA untuk memilih perkakasan. Harap pastikan bahawa garis "#define LILYGO_WATCH_2020_V1 // Untuk menggunakan T-Watch2020, tolong lepaskan baris ini" benar-benar tidak biasa. Ini bermaksud, bahawa dua // pada awal baris telah dihapuskan.
Sekarang anda boleh memuat naik kod ke jam tangan dengan mengklik "sketsa" "muat naik" atau dengan mengklik simbol dengan anak panah di sebelah kanan
CATATAN: Kadang-kadang ada masalah dengan muat naik. Sila hidupkan jam tangan dengan menekan butang di sisi jam selama 2 saat. Cuba muat naik lakaran itu sekali lagi.
Setelah muat naik selesai, anda boleh memutuskan sambungan jam dari port USB. Sekiranya semuanya o.k. program akan dimulakan secara automatik dengan memaparkan waktu dalam gaya jam kata khas.
Langkah 3: Fungsi
Bermula dari skrin utama - kata jam khas - anda boleh memanggil fungsi yang berbeza dengan mengelap pada paparan:
Melap ke kiri: Satu demi satu tarikh, bulan dan tahun dipaparkan. Pada akhirnya, skrin utama akan dipaparkan lagi
Mengusap ke kanan: Status bateri dipaparkan. Selepas beberapa saat, skrin utama akan dipaparkan lagi
Menyapu ke bawah: Menu dipaparkan. Anda boleh memilih titik menu yang berbeza dengan mengetik titik pada paparan. Sekiranya anda tidak menaip apa-apa, skrin utama akan dipaparkan setelah beberapa saat
Langkah 4: Menu dan Tetapan
Tetapkan masa
Pertama sekali hari sebenar akan dipaparkan. Dengan mengelap ke atas atau ke bawah, anda boleh menambah atau mengurangkan hari. Apabila anda sampai pada hari yang betul, lap ke kiri. Tetapan untuk bulan itu muncul. Tetapkan bulan - dan juga tahun, jam dan minit - sama dengan hari.
Setelah menetapkan minit, anda perlu mengelap ke kiri sekali lagi. Tarikh dan masa kini disimpan. Skrin utama akan dipaparkan.
Tukar Warna
Dalam menu ini anda boleh menukar warna matriks dan warna latar belakang.
Nama warna matriks akan dipaparkan. Dengan menyapu anda menukar warna latar belakang. Dengan menyapu anda akan menukar warna matriks. Terdapat 23 warna yang berbeza untuk latar belakang matriks dan kubu.
Setelah menetapkan warna, anda perlu mengelap ke kiri untuk menyimpan warna. Skrin utama akan dipaparkan.
Pengurusan tenaga
Terdapat tiga kemungkinan untuk pengurusan kuasa. Dengan menyentuh paparan, anda boleh memilih kaedahnya. Setelah menyentuh skrin, kaedah yang dipilih akan disimpan dan skrin utama akan dipaparkan.
Matikan sepenuhnya
Apabila skrin utama dipaparkan selama beberapa saat dan paparan tidak disentuh jam tangan akan dimatikan sepenuhnya. Anda boleh bangunkan jam tangan dengan mengangkat pergelangan tangan atau klik dua kali. Setelah bangun jam tangan memerlukan beberapa saat sebelum memaparkan waktu. Kaedah ini memerlukan tenaga bateri paling sedikit.
Matikan paparan sahaja
Apabila skrin utama dipaparkan selama beberapa saat dan paparan tidak disentuh maka paparan jam akan mati. Anda boleh membangunkan jam tangan dengan membawa jam tangan dalam kedudukan sehingga anda dapat membaca paparan. Masa akan dipaparkan lebih cepat tetapi kaedah ini memerlukan lebih banyak kuasa bateri.
Jangan matikan jam tangan
Jam tidak akan dimatikan - sehingga bateri kosong.
Bahasa
Pada masa ini terdapat dua bahasa: bahasa Inggeris dan bahasa Jerman. Pilih satu bahasa dengan menaip bahasa di paparan. Setelah menyentuh skrin, bahasa yang dipilih akan disimpan dan skrin utama akan dipaparkan.
Disyorkan:
[2020] Menggunakan Dua (x2) Mikro: bit untuk Mengendalikan Kereta RC: 6 Langkah (dengan Gambar)
[2020] Menggunakan Dua (x2) Mikro: bit untuk Mengendalikan Kereta RC: Sekiranya anda mempunyai dua (x2) mikro: bit, adakah anda terfikir untuk menggunakannya untuk mengawal kereta RC dari jauh? Anda boleh mengawal kereta RC dengan menggunakan satu mikro: bit sebagai pemancar dan yang lain sebagai penerima. Apabila anda menggunakan editor MakeCode untuk mengkod mikro: b
Ukur Jarak Dengan Sensor Ultrasonik HC-SRF04 (Terkini 2020): 3 Langkah
Ukur Jarak Dengan Sensor Ultrasonik HC-SRF04 (Terkini 2020): Berapakah sensor ultrasonik (jarak)? Ultrasound (Sonar) dengan gelombang tahap tinggi yang tidak dapat didengar orang. Walau bagaimanapun, kita dapat melihat kehadiran gelombang ultrasonik di mana-mana di alam semula jadi. Pada haiwan seperti kelawar, lumba-lumba … gunakan gelombang ultrasonik untuk
ESP32 Scrolling WordClock pada LED Matrix: 5 Langkah (dengan Gambar)
ESP32 Scrolling WordClock pada LED Matrix: Dalam projek ini saya membuat Scrolling WordClock dengan ESP32, LED Matrix dan kotak cerut. WordClock adalah jam yang mengeja waktu daripada hanya mencetaknya di skrin atau mempunyai tangan yang boleh anda baca. Jam ini akan memberitahu anda bahawa ia adalah 10 minit pa
NTP Wordclock Disegerakkan: 6 Langkah (dengan Gambar)
NTP Synchronized Wordclock: Segerakkan jam anda dengan pelayan masa NTP sehingga mereka dapat memeriksa waktu yang tepat jika ada pemadaman jika anda tidak berada di rumah :-)
Wordclock DIY Arduino: 7 Langkah (dengan Gambar)
DIY Arduino Wordclock: Versi jam perkataan saya tidak akan menampilkan paparan 12 × 12 LED-Matrix. Sebaliknya ia dibuat dengan jalur LED dan hanya kata-kata penting pada jam yang dapat menyala. Dengan kaedah ini, anda tidak dapat memaparkan pesanan tersuai, tetapi keseluruhan binaan tidak akan dikenakan biaya