สารบัญ:

Wordclock พร้อม Lilygo-T-Watch 2020: 4 ขั้นตอน
Wordclock พร้อม Lilygo-T-Watch 2020: 4 ขั้นตอน

วีดีโอ: Wordclock พร้อม Lilygo-T-Watch 2020: 4 ขั้นตอน

วีดีโอ: Wordclock พร้อม Lilygo-T-Watch 2020: 4 ขั้นตอน
วีดีโอ: T-watch K210 Flower Classiflier Part1 2024, กรกฎาคม
Anonim
Wordclock พร้อม Lilygo-T-Watch 2020
Wordclock พร้อม Lilygo-T-Watch 2020

คำแนะนำนี้แสดงวิธีแสดงเวลาในรูปแบบ 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 สีที่แตกต่างกันสำหรับเมทริกซ์และพื้นหลังของป้อมปราการ

หลังจากตั้งค่าสีแล้ว คุณต้องเช็ดไปทางซ้ายเพื่อบันทึกสี หน้าจอหลักจะปรากฏขึ้น

การจัดการพลังงาน

มีความเป็นไปได้สามประการสำหรับการจัดการพลังงาน โดยการสัมผัสหน้าจอ คุณสามารถเลือกวิธีการได้ หลังจากสัมผัสหน้าจอ วิธีการที่เลือกจะถูกบันทึกและหน้าจอหลักจะแสดงขึ้น

ปิดเครื่องโดยสมบูรณ์

เมื่อหน้าจอหลักปรากฏขึ้นสองสามวินาทีและไม่ได้สัมผัสหน้าจอ นาฬิกาจะปิดโดยสมบูรณ์ คุณสามารถปลุกนาฬิกาได้โดยการยกข้อมือขึ้นหรือดับเบิลคลิก หลังจากปลุกนาฬิกาจะใช้เวลาสองสามวินาทีก่อนที่จะแสดงเวลา วิธีนี้ต้องใช้พลังงานแบตเตอรี่น้อยที่สุด

ปิดจอแสดงผลเท่านั้น

เมื่อหน้าจอหลักปรากฏขึ้นสองสามวินาทีและไม่ได้สัมผัสหน้าจอ การแสดงผลของนาฬิกาจะปิดลง คุณสามารถปลุกนาฬิกาได้โดยวางนาฬิกาไว้ในตำแหน่งเพื่อให้คุณสามารถอ่านหน้าจอได้ เวลาจะแสดงเร็วขึ้นมาก แต่วิธีนี้ต้องการพลังงานแบตเตอรี่มากขึ้น

อย่าปิดนาฬิกา

นาฬิกาจะไม่ปิด - จนกว่าแบตเตอรี่จะหมด

ภาษา

ขณะนี้มีสองภาษา: อังกฤษและเยอรมัน เลือกหนึ่งภาษาโดยพิมพ์ภาษาบนหน้าจอ หลังจากสัมผัสหน้าจอ ภาษาที่เลือกจะถูกบันทึกและหน้าจอหลักจะแสดงขึ้น

แนะนำ: