สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำแนะนำนี้แสดงวิธีแสดงเวลาในรูปแบบ wordclock บน Liigo T-watch
แต่ยิ่งไปกว่านั้น ฉันพยายามเชื่อมโยงฟังก์ชันต่างๆ เพิ่มเติมโดยใช้รูปแบบนาฬิกาคำทั่วไปนี้ จึงสามารถแสดงวันที่ ตั้งเวลาและวันที่ เปลี่ยนสีตัวอักษรและพื้นหลัง สลับไปมาระหว่างเวอร์ชันภาษาอังกฤษและภาษาเยอรมัน และการตั้งค่าการจัดการพลังงาน
รหัส Arduino นี้ใช้ "TTGO_TWatch_Library-master" -library คุณจะพบห้องสมุดนี้ใน 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-master (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-watch
เชื่อมต่อ T-watch กับพอร์ต USB ของคุณ โปรดเลือกพอร์ตภายใต้ "เครื่องมือ" "พอร์ต"
สำหรับการลองครั้งแรก คุณสามารถโหลดตัวอย่างที่มากับไลบรารีได้ คุณจะพบตัวอย่างเหล่านี้ภายใต้ "ไฟล์" "ตัวอย่าง" "ตัวอย่างสำหรับ TTGO-T-watch" (คุณต้องเลื่อนลงมาในเมนู)
หมายเหตุ: หากคุณมีปัญหาในการเชื่อมต่อ T-watch ผ่าน USB เช่น คุณไม่สามารถเลือกพอร์ตใน Arduino IDE ได้เนื่องจากเป็นสีเทา โปรดดูข้อมูลเพิ่มเติมและความช่วยเหลือที่นี่
github.com/espressif/arduino-esp32/issues/…
ขอบคุณ “บีจี-โตเกียว”!
ฉันมีปัญหานี้ หลังจากเชื่อมต่อนาฬิกากับพอร์ต USB พอร์ตใดพอร์ตหนึ่ง ฉันไม่สามารถเลือกพอร์ตใน Arduino IDE ได้ ชื่อท่าเรือเป็นสีเทา หลังจากติดตั้ง "CP210x USB to UART Bridge VCP Drivers" แล้ว ทุกอย่างก็ใช้งานได้ดี คุณจะพบกับไดรเวอร์ดังกล่าว
esp32.net/usb-uart/
และยังบน
www.silabs.com/products/development-tools/…
หลังจากติดตั้ง Arduino IDE และไลบรารี่ คุณสามารถดาวน์โหลด wordclock-package จาก GitHub:
github.com/Adosis/TTGO_TWatch_WordClock
โปรดดาวน์โหลดไฟล์ zip-end แตกไฟล์ในโฟลเดอร์ของตัวเอง โหลดไฟล์ "t-watch_wordclock_V1_0.ino" ลงใน arduino IDE โดยดับเบิลคลิกที่ชื่อไฟล์ Arduino จะเริ่มทำงานโดยอัตโนมัติและไฟล์จะถูกโหลด
ใน Arduino IDE เลือก "ไฟล์" "เปิด" (หรือ STRG+o) และเลือกไฟล์ที่จะเปิด หลังจากโหลดไฟล์แล้ว คุณจะพบ 4 แท็บที่ด้านบนสุดของ Arduino IDE
t-watch_wordclock_V1_0 โปรแกรมหลักของ wordclock
calcMatrix.can จ้างส่วนหนึ่งของโปรแกรม
FreeSans12ptWordclock.hไฟล์ที่มีฟอนต์ที่ใช้ แบบอักษรนี้เป็นรูปแบบของ FreeSans12pt7p.h ของ ardufruit_GFX ที่รวมอยู่ใน T-watch-library
config.hA เพื่อเลือกฮาร์ดแวร์ โปรดตรวจสอบให้แน่ใจว่าบรรทัด „#define LILYGO_WATCH_2020_V1 // หากต้องการใช้ T-Watch2020 โปรดยกเลิกหมายเหตุบรรทัดนี้ „ เป็นการไม่แสดงความเห็นจริงๆ นั่นหมายความว่าทั้งสอง // ที่จุดเริ่มต้นของบรรทัดถูกลบ
ตอนนี้คุณสามารถอัปโหลดรหัสไปยังนาฬิกาได้โดยคลิก "ร่าง" "อัปโหลด" หรือคลิกสัญลักษณ์ที่มีลูกศรอยู่ทางด้านขวา
หมายเหตุ: บางครั้งมีปัญหากับการอัปโหลด กรุณาเปิดนาฬิกาโดยกดปุ่มด้านข้างนาฬิกาเป็นเวลา 2 วินาที ลองอัปโหลดภาพร่างอีกครั้ง
หลังจากการอัปโหลดเสร็จสิ้น คุณสามารถยกเลิกการเชื่อมต่อนาฬิกาจากพอร์ต USB ถ้าทุกอย่างโอเค โปรแกรมจะเริ่มต้นโดยอัตโนมัติโดยแสดงเวลาในรูปแบบนาฬิกาคำทั่วไป
ขั้นตอนที่ 3: ฟังก์ชั่น
เริ่มจากหน้าจอหลัก - นาฬิกาคำทั่วไป - คุณสามารถเรียกใช้ฟังก์ชันต่างๆ ได้โดยเช็ดบนหน้าจอ:
ปัดไปทางซ้าย: แสดงวันที่ เดือน และปี ทีละรายการ ในตอนท้ายหน้าจอหลักจะปรากฏขึ้นอีกครั้ง
ปัดไปทางขวา: สถานะของแบตเตอรี่จะปรากฏขึ้น หลังจากนั้นไม่กี่วินาที หน้าจอหลักจะปรากฏขึ้นอีกครั้ง
เช็ดไปที่ด้านล่าง: เมนูจะปรากฏขึ้น คุณสามารถเลือกจุดต่างๆ ของเมนูได้โดยพิมพ์จุดบนหน้าจอ ถ้าคุณไม่พิมพ์อะไรเลย หน้าจอหลักจะแสดงขึ้นภายในไม่กี่วินาที
ขั้นตอนที่ 4: เมนูและการตั้งค่า
ตั้งเวลา
ก่อนอื่นจะแสดงวันจริง คุณสามารถเพิ่มหรือลดวันได้โดยการเช็ดขึ้นหรือลง เมื่อคุณถึงวันที่ถูกต้องให้เช็ดไปทางซ้าย การตั้งค่าสำหรับเดือนปรากฏขึ้น โปรดตั้งเดือน – และปี ชั่วโมงและนาทีด้วย – ให้เหมือนกับวัน
หลังจากตั้งค่านาทีแล้ว คุณต้องเช็ดไปทางซ้ายอีกครั้ง บันทึกวันที่และเวลาแล้ว หน้าจอหลักจะปรากฏขึ้น
เปลี่ยนสี
ในเมนูนี้ คุณสามารถเปลี่ยนสีของเมทริกซ์และสีพื้นหลังได้
ชื่อของสีของเมทริกซ์จะปรากฏขึ้น โดยการเช็ดลง คุณจะเปลี่ยนสีพื้นหลัง เมื่อเช็ดออก คุณจะเปลี่ยนสีของเมทริกซ์ มี 23 สีที่แตกต่างกันสำหรับเมทริกซ์และพื้นหลังของป้อมปราการ
หลังจากตั้งค่าสีแล้ว คุณต้องเช็ดไปทางซ้ายเพื่อบันทึกสี หน้าจอหลักจะปรากฏขึ้น
การจัดการพลังงาน
มีความเป็นไปได้สามประการสำหรับการจัดการพลังงาน โดยการสัมผัสหน้าจอ คุณสามารถเลือกวิธีการได้ หลังจากสัมผัสหน้าจอ วิธีการที่เลือกจะถูกบันทึกและหน้าจอหลักจะแสดงขึ้น
ปิดเครื่องโดยสมบูรณ์
เมื่อหน้าจอหลักปรากฏขึ้นสองสามวินาทีและไม่ได้สัมผัสหน้าจอ นาฬิกาจะปิดโดยสมบูรณ์ คุณสามารถปลุกนาฬิกาได้โดยการยกข้อมือขึ้นหรือดับเบิลคลิก หลังจากปลุกนาฬิกาจะใช้เวลาสองสามวินาทีก่อนที่จะแสดงเวลา วิธีนี้ต้องใช้พลังงานแบตเตอรี่น้อยที่สุด
ปิดจอแสดงผลเท่านั้น
เมื่อหน้าจอหลักปรากฏขึ้นสองสามวินาทีและไม่ได้สัมผัสหน้าจอ การแสดงผลของนาฬิกาจะปิดลง คุณสามารถปลุกนาฬิกาได้โดยวางนาฬิกาไว้ในตำแหน่งเพื่อให้คุณสามารถอ่านหน้าจอได้ เวลาจะแสดงเร็วขึ้นมาก แต่วิธีนี้ต้องการพลังงานแบตเตอรี่มากขึ้น
อย่าปิดนาฬิกา
นาฬิกาจะไม่ปิด - จนกว่าแบตเตอรี่จะหมด
ภาษา
ขณะนี้มีสองภาษา: อังกฤษและเยอรมัน เลือกหนึ่งภาษาโดยพิมพ์ภาษาบนหน้าจอ หลังจากสัมผัสหน้าจอ ภาษาที่เลือกจะถูกบันทึกและหน้าจอหลักจะแสดงขึ้น