สารบัญ:
วีดีโอ: Arduino RGB Matrix Word Clock: 6 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ลืมตัวเลขได้เลย นาฬิกาคำ RGB LED แสดงเวลาเป็นข้อความ! นาฬิกาคำจะแสดงเวลาปัจจุบันเป็นคำในไฟ LED สว่างโดยใช้เมทริกซ์ LED ขนาด 8x8 มาตรฐานแทนที่จะเป็นสองเข็มนาฬิกาหรือจอแสดงผลดิจิทัล ตัวอย่างเช่น ถ้าเวลาคือ 10:50 นาฬิกา LED จะบอกว่า IT IS TEN MINUTES TO Eleven เวลา 10:30 น. จะบอกว่าเป็นเวลาสิบโมงครึ่ง
เสบียง
ส่วนประกอบฮาร์ดแวร์:
WS2812 LED 5050 RGB 8x8 64 LED Matrix สำหรับ Arduino
Wemos D1 Mini Pro
สกรูซ็อกเก็ต Hex M3 x 12 มม.
แอพซอฟต์แวร์และบริการออนไลน์: Arduino IDE
เครื่องมือช่างและเครื่องผลิต:
Glowforge - เครื่องตัดเลเซอร์หรือบริการตัดด้วยเลเซอร์
ขั้นตอนที่ 1: ไม่ใช่คนแรก
ฉันเคยเห็น Word Clock ประเภทนี้มาก่อนและนาฬิกา ESP8622 แต่ก็ไม่มีอะไรง่ายอย่างนั้น ฉันพบคำแนะนำโดย neotrace มันใกล้เคียงกับสิ่งที่ฉันต้องการมาก อันที่จริงฉันกำลังจะทำมันจนกว่าฉันจะพบเมทริกซ์กริด 8x8 เหล่านี้ใน aliexpress ฉันใช้โค้ดและแก้ไขเล็กน้อยเพื่อให้ทำงานกับเลย์เอาต์ของฉัน
ขั้นตอนที่ 2: เชื่อมต่อ RGB LED Matrix
วงจรเป็นส่วนที่ง่ายที่สุด เพียงเชื่อมต่อ +5v, กราวด์ และข้อมูล อัปโหลดรหัสของคุณเสร็จสิ้น ฉันมีปัญหากับ IOS และ wifi ดังนั้นเมื่อหมดเวลา มันจะตั้งค่าจุดเชื่อมต่อและแสดงหน้าของตัวเองเพื่ออัปเดตการตั้งค่า มันจะไม่ถูกต้องหากไม่มี RTC แต่มันเป็นศิลปะมากกว่านาฬิกา
ขั้นตอนที่ 3: การออกแบบสิ่งที่แนบมา
ฉันโชคดีที่มีเลเซอร์ ซึ่งทำให้การสร้างกล่องหุ้มง่ายขึ้น ฉันใช้ตัวสร้างกล่อง svg ที่ยอดเยี่ยม Boxes.py เพื่อสร้างโครงสร้างเริ่มต้น พลิกฝาให้ "หน้า" ใหญ่ขึ้น ให้มุมมองที่ดีขึ้นสำหรับนาฬิกา
ขั้นตอนที่ 4: การสร้างสิ่งที่แนบมา
ฉันขอแนะนำให้คุณสร้างไฟล์ของคุณเองสำหรับสิ่งที่แนบมา จะขึ้นอยู่กับความหนาของวัสดุของคุณ ฉันได้รวมไฟล์ cutfile ของ SVG เพื่อการอ้างอิงแล้ว ฉันพ่นสีอะครีลิคใสบาง ๆ แล้วแกะสลักสีด้วยเลเซอร์แล้วตัดออก
ขั้นตอนที่ 5: รหัส
ฉันตัดและวางโค้ดจากส่วนต่างๆ ไม่แน่ใจว่ามีประสิทธิภาพหรือสวยงามเพียงใด แต่ใช้งานได้ มันค่อนข้างตรงไปตรงมาอ่านผ่านมัน แต่ฉันยินดีที่จะเพิ่มหรือแก้ไขโค้ด
ฉันจะทำงานต่อไปในโครงการนี้ ส่วนเรื่องโค๊ดก็พอทราบครับ หากใครต้องการมีส่วนร่วมโปรดเพิ่มในโครงการ github
ขั้นตอนที่ 6: เอกสารแนบสำรอง
ฉันทำตู้อีกอัน อันนี้เล็กกว่าอีก อย่างที่คุณเห็น มีหลายวิธีในการนำเสนอนาฬิกา