สารบัญ:

UTixClock: 8 ขั้นตอน (พร้อมรูปภาพ)
UTixClock: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: UTixClock: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: UTixClock: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: SWIZA Kettle Shape UTI Clock Switzerland Swiss 8 day Brass Jeweled 2024, ตุลาคม
Anonim
Image
Image
UTixClock
UTixClock
UTixClock
UTixClock

ครั้งแรกที่ฉันเห็นนาฬิกาเรือนนี้ในวิดีโอจากช่อง YouTube ที่ฉันโปรดปรานชื่อ SmarterEveryDay ฉันชอบความคิดนี้ทันทีและต้องการซื้อ จากนั้นฉันค้นหาใน Google และพบเว็บไซต์นี้ซึ่งขายนาฬิกา Tix ฉันกำลังจะสั่งซื้อ แต่แล้วฉันก็คิดว่า - มันจะไม่สนุกไหมที่จะทำมันแทนที่จะซื้อมัน! ดังนั้นฉันจึงเริ่มการวิจัยและพบว่าบทความนี้มีคำแนะนำ จากนั้นฉันก็รู้ว่าเจ้าของโพสต์เป็นคนเดียวกันกับที่ขายนาฬิกาในเชิงพาณิชย์

ดังนั้นฉันจึงตัดสินใจสร้างโครงการนี้ด้วยตัวเอง ฉันเลือกใช้ Arduino สำหรับโครงการ การเป็นนักพัฒนาซอฟต์แวร์ด้วยวิชาชีพและมีความรู้ด้านอิเล็กทรอนิกส์พอสมควร ไม่ใช่เรื่องยากสำหรับฉัน การเขียนโค้ดและการประกอบวงจรเป็นส่วนที่ง่าย ส่วนที่ยากที่สุดสำหรับฉันคือการสร้างกรง ฉันใช้เวลาเกือบ 2 เดือนในการเรียนรู้ Fusion 360 และสร้างแบบจำลองโดยปราศจากความรู้ใดๆ เกี่ยวกับการสร้างแบบจำลอง 3 มิติและการพิมพ์ การเรียนรู้และทำสิ่งใหม่ ๆ เป็นเรื่องสนุกเสมอ!:)

คุณสมบัติที่สำคัญบางประการของ uTixClock:

  • ไม่เคยลืมเวลา - แม้ว่าคุณจะปิดเครื่อง
  • ลดแสง LED อัตโนมัติตามแสงบรรยากาศ - จะไม่รบกวนการนอนหลับของคุณ
  • รูปแบบสุ่มโดยสมบูรณ์
  • แสดงเวลาในรูปแบบ 24 ชั่วโมง
  • ทำงานบน USB - ใช้พลังงานโดยตรงจากคอมพิวเตอร์ ที่ชาร์จมือถือ พาวเวอร์แบงค์

คุณสมบัติที่วางแผนไว้สำหรับเวอร์ชันถัดไป:

  • แสดงวันที่
  • ปรับวันที่และเวลา
  • ปรับเวลารูปแบบ
  • สลับระหว่างรูปแบบ 12/24 ชั่วโมง
  • วิธีที่ดีกว่าในการแสดงเที่ยงคืน (0000 ชม.) - ขณะนี้มันเพิ่งแสดงหน้าจอว่างเปล่า ฮ่าฮ่า!

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

ในการสร้างคำแนะนำนี้ คุณจะต้องมีรายการต่อไปนี้ ทุกวันนี้การรับสิ่งเหล่านี้ค่อนข้างง่าย คุณสามารถเยี่ยมชมร้านขายอุปกรณ์อิเล็กทรอนิกส์ DIY ในพื้นที่ของคุณหรือซื้อทางออนไลน์

ชิ้นส่วนอิเล็กทรอนิกส์:

  • Arduino นาโนไมโครคอนโทรลเลอร์ - 1
  • โมดูล RTC DS1302 - 1
  • ไฟ LED 5 มม. (เหลือง - 3, แดง - 9, น้ำเงิน - 6, เขียว - 9)
  • กระดานเวโรประทั้งสองด้าน - 1
  • กระดาน vero ปล้น - 1
  • 74HC595 Shift Register พร้อมฐาน IC 16 พิน - 2
  • ตัวต้านทาน (10K โอห์ม - 1, 33 โอห์ม - 3)
  • LDR - 1
  • สาย USB - 1
  • สวิตช์เปิด-ปิด - 1
  • หมุดส่วนหัว
  • สายจัมเปอร์
  • สายเชื่อมต่อ

ส่วนอื่นๆ:

  • ตู้พิมพ์ 3 มิติ
  • แม่เหล็กนีโอไดเมียม เส้นผ่านศูนย์กลาง 3 มม.
  • กาวติดด่วนทันใจ
  • กระดาษใส
  • ลูกแก้วอะครีลิคใสสีดำ

ขั้นตอนที่ 2: การสร้างต้นแบบ

การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ

ฉันใช้เขียงหั่นขนมและสายจัมเปอร์เพื่อสร้างต้นแบบ อันดับแรก ฉันสร้างเมทริกซ์ LED ขนาด 4x3 ขนาดเล็กเพื่อเป็นหลักฐานแนวคิดเพื่อให้แน่ใจว่าสิ่งต่างๆ ทำงานตามที่คาดไว้ ฉันใช้ 74HC595 Shift Register IC เดียวระหว่างการสร้างต้นแบบของฉัน รายละเอียดของแผงวงจรขั้นสุดท้ายอยู่ด้านล่าง

ขั้นตอนที่ 3: ซอฟต์แวร์

ซอฟต์แวร์
ซอฟต์แวร์

โดยทั่วไปฉันไม่ได้ใช้ Arduino IDE เพื่อการพัฒนา สิ่งที่ฉันชอบคือ Visual Studio Code พร้อมส่วนขยาย PlatformIO IDE แต่มันไม่สำคัญหรอก - IDE อย่างเป็นทางการยังสามารถใช้เพื่ออัพโหลดซอร์สไปยัง Arduino สามารถดาวน์โหลดแหล่งที่มาของโครงการได้จากที่เก็บ Git ของฉัน

ขั้นตอนที่ 4: การสร้างแผงวงจร

การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร
การสร้างแผงวงจร

อาคารวงจรค่อนข้างตรงไปข้างหน้า สามารถดาวน์โหลดแผนภาพวงจรได้จากเว็บไซต์ของฉันและประกอบส่วนประกอบในเวลาไม่นาน

ขั้นตอนที่ 5: การสร้างแบบจำลองสิ่งที่ส่งมาด้วย

การสร้างแบบจำลองสิ่งที่แนบมา
การสร้างแบบจำลองสิ่งที่แนบมา
การสร้างแบบจำลองสิ่งที่แนบมา
การสร้างแบบจำลองสิ่งที่แนบมา
การสร้างแบบจำลองสิ่งที่แนบมา
การสร้างแบบจำลองสิ่งที่แนบมา

นี่เป็นขั้นตอนที่ยากที่สุดสำหรับฉัน ฉันไม่มีความรู้เกี่ยวกับการสร้างแบบจำลองและการพิมพ์ 3 มิติมาก่อน ดังนั้นฉันจึงต้องใช้เวลาเกือบหนึ่งเดือนในการเรียนรู้พื้นฐานการออกแบบโมเดล 3 มิติในซอฟต์แวร์ Fusion 360 และอีกหนึ่งเดือนเพื่อออกแบบ ซอฟต์แวร์นี้ฟรีสำหรับการใช้งานส่วนตัว

ฉันยังไม่มีเครื่องพิมพ์ 3 มิติที่บ้าน ดังนั้นฉันจึงต้องสั่งซื้อทางออนไลน์และพิมพ์ภายในหนึ่งวัน มีค่าใช้จ่าย 56 SGD สำหรับการพิมพ์ด้วยวัสดุ Standard PLA+ พื้นผิวไม่เรียบมาก แต่ฉันค่อนข้างพอใจกับผลลัพธ์สุดท้าย SLA เหมาะสมที่สุดสำหรับผิวเรียบ แต่ราคาเกือบ 4 เท่าของ PLA

ไฟล์ stl และ f3d สามารถดาวน์โหลดได้จากเว็บไซต์ของฉัน

ขั้นตอนที่ 6: รวบรวมสิ่งต่าง ๆ

ประกอบสิ่งของ
ประกอบสิ่งของ
ประกอบสิ่งของ
ประกอบสิ่งของ
ประกอบสิ่งของ
ประกอบสิ่งของ
ประกอบสิ่งของ
ประกอบสิ่งของ

สำหรับการติดฝากล่องและติดแผงวงจร ฉันตัดสินใจใช้แม่เหล็กแทนสกรู ฉันซ่อมแม่เหล็กด้วยกาวติดด่วน ดังนั้นการประกอบชิ้นส่วนจึงค่อนข้างง่าย ฉันวางกระดาษโปร่งใสเป็นดิฟฟิวเซอร์แล้วติดแผ่นอะครีลิคสีดำไว้ด้านบน ฉันมีความสุขมากที่ได้เห็นผลลัพธ์สุดท้าย น่าเสียดาย ขณะติดแม่เหล็ก ซุปเปอร์กาวหยดเล็กๆ หล่นลงบนพื้นผิวด้านนอกของกล่องหุ้ม ซึ่งฉันถอดออกไม่ได้ แต่ไม่เป็นไร!:)

ขั้นตอนที่ 7: การใช้มัน

ใช้มัน
ใช้มัน

มีเมทริกซ์ LED สี่ตัวแยกกันในจอแสดงผล เมทริกซ์แต่ละตัวมีสีต่างกันและแสดงถึงตัวเลข 4 หลักของเวลาปัจจุบัน โดย 2 ตัวแรกแทนชั่วโมง และ 2 ตัวสุดท้ายแทนนาที คุณต้องนับ LED เพื่อรับเวลาปัจจุบัน ตัวอย่างเช่น:

0 Y - 0 R - 0 B - 0 G => 0000 ชม

0 Y - 1 R - 1 B - 2 G => 0112 ชม

1 Y - 1 R - 3 B - 9 G => 1139 ชม

1 Y - 6 R - 2 B - 4 G => 1624 ชม

2 Y - 3 R - 4 B - 7 G => 2347 ชม

คุณอาจพบว่ามันค่อนข้างยากในตอนเริ่มต้น แต่ด้วยการฝึกฝน คุณจะสามารถรับเวลาปัจจุบันได้ทันที

ขั้นตอนที่ 8: ขอบคุณ

ขอบคุณมากถ้าคุณมาถึงตอนนี้และวางแผนที่จะสร้างหรือสร้างโครงการของฉันแล้ว แจ้งให้เราทราบข้อเสนอแนะและข้อเสนอแนะอันมีค่าของคุณ สามารถติดต่อได้ที่ [email protected]

เว็บไซต์ของฉัน:

ขอบคุณ Guido Seevens อย่างอบอุ่นสำหรับคำแนะนำข้อมูลของเขาเกี่ยวกับ Tix Clock เวอร์ชันของเขา

แนะนำ: