สารบัญ:
- ขั้นตอนที่ 1: ตรวจสอบการออกแบบ
- ขั้นตอนที่ 2: สั่งซื้อวัสดุ
- ขั้นตอนที่ 3: พิมพ์ชิ้นส่วน
- ขั้นตอนที่ 4: ตัดแผงด้านหน้า
- ขั้นตอนที่ 7: ประกอบนาฬิกา - กาวและสกรู
- ขั้นตอนที่ 8: ประกอบนาฬิกากับแผงควบคุม
- ขั้นตอนที่ 9: การเดินสายไฟทั้งหมดเข้าด้วยกัน
- ขั้นตอนที่ 10: การปรับเทียบตำแหน่ง
- ขั้นตอนที่ 11: การปรับเทียบตัวเลข
- ขั้นตอนที่ 12: การตั้งเวลา
- ขั้นตอนที่ 13: อัปโหลดรหัสหลัก
- ขั้นตอนที่ 14: สนุกกับนาฬิกาของคุณ !
วีดีโอ: Clockception - วิธีการสร้างนาฬิกาที่ทำจากนาฬิกา!: 14 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สวัสดีทุกคน! นี่คือการส่งของฉันสำหรับการประกวดผู้แต่งครั้งแรกในปี 2020! หากคุณชอบโครงการนี้ ฉันยินดีเป็นอย่างยิ่งสำหรับการโหวตของคุณ:) ขอบคุณ!
คำแนะนำนี้จะแนะนำคุณตลอดขั้นตอนการสร้างนาฬิกาที่ทำจากนาฬิกา! ฉันตั้งชื่อมันอย่างชาญฉลาดว่า "นาฬิกาจับเวลา" ฉันรู้ว่าเดิมมาก
อันที่จริงมันเป็นแบบจำลองของ ClockClock ที่ออกแบบและสร้างโดย Humans ตั้งแต่ปี 1982 ฉันเจอนาฬิกาเมื่อไม่กี่ปีก่อน และฉันรู้สึกทึ่งกับการเคลื่อนไหวที่ประสานกันและความงามที่เรียบง่ายในทันที หากคุณยังไม่ได้ดู ลองดูที่ไซต์ของพวกเขาเนื่องจากเป็นงานศิลปะอย่างแท้จริง
ที่กล่าวว่างานศิลปะสั่งทำมักจะมาในราคา ในกรณีนี้ $6k - $11,000 ขึ้นอยู่กับการตกแต่ง.. หากคุณมีเงินพอ เราขอแนะนำให้คุณเลือกอันหนึ่ง แต่ถ้าคุณเป็นเหมือนผมและไม่มีเงินเหลือ $6k วางอยู่รอบๆ คุณก็โชคดีแล้ว เพราะวันนี้ผมจะแสดงให้คุณเห็นวิธีสร้างเวอร์ชันที่ง่ายกว่าด้วยราคาประมาณ $200 ด้วยเครื่องมือพื้นฐานและ เครื่องพิมพ์ 3 มิติ!
หมายเหตุ: คำพูดที่ว่า "คุณได้สิ่งที่คุณจ่ายไป" ถือเป็นจริงในกรณีนี้ เนื่องจากการออกแบบของฉันไม่สามารถสร้างช่วงเวลาซิงโครไนซ์ที่ซับซ้อนเหมือนต้นฉบับได้ แต่ฉันคิดว่ามันเจ๋งมาก โดยเฉพาะอย่างยิ่งเมื่อคุณพูดได้ว่าคุณทำมันสำเร็จ!
ขั้นตอนที่ 1: ตรวจสอบการออกแบบ
สิ่งแรกที่ต้องทำในการออกแบบคือการเคลื่อนไหว
ฉันเชื่อว่านาฬิการุ่นจริงใช้สเต็ปเปอร์มอเตอร์แบบเพลาคู่แบบศูนย์กลางเพื่อขยับเข็มนาฬิกา คล้ายกับที่ใช้ในแผงหน้าปัดรถยนต์เพื่อขยับเข็มก่อนที่ทุกอย่างจะเปลี่ยนเป็นดิจิทัล จากการวิจัยเล็กน้อย ฉันพบมอเตอร์ที่วางขายทั่วไปซึ่งดูเหมือนว่าจะใช้งานได้ แต่มีราคาค่อนข้างแพงและมีระยะเวลารอคอยสินค้านานมาก (1 เมตร +) ไม่ไปทำงาน.
ในทางกลับกัน เซอร์โวนั้นมีราคาถูก พร้อมใช้งาน และตั้งโปรแกรมได้ง่ายมาก พบวิธีแก้ปัญหา
หลังจากใช้ CAD ได้สักพัก ฉันก็คิดการออกแบบขึ้นมา แผนคือการสร้างนาฬิกาขนาดเล็ก 24 เรือนที่เข็มนาฬิกาแต่ละนาฬิกาสามารถควบคุมได้อย่างอิสระด้วยเซอร์โวมอเตอร์สองตัว ติดตั้งนาฬิกาเหล่านั้นบนกระดานในตารางขนาด 8x3 และเขียนโค้ดเล็กน้อยเพื่อควบคุมการเคลื่อนไหวเพื่อให้เข็มนาฬิกาสร้างตัวเลข แผนภารกิจเสร็จสมบูรณ์
ด้วยการจัดเรียงนั้น ฉันจึงเปลี่ยนโฟกัสไปที่การวางตำแหน่งของเข็มนาฬิกาสำหรับแต่ละหมายเลขที่ต้องใช้ในการสร้าง
สิ่งนี้เกี่ยวข้องกับการค้นหารูปภาพและวิดีโอของ ClockClock ทางอินเทอร์เน็ต ฉันพบรูปภาพสำหรับตัวเลขบางตัว แต่ฉันก็พบว่ามีปริมาณที่พอเหมาะเช่นกัน หลังจากหงุดหงิดใจอยู่บ้าง แสงจากด้านบนก็ส่องลงมา และฉันก็เจอไซต์ที่มีคนสร้าง ClockClock เวอร์ชันดิจิทัลและมีภาพตำแหน่งทั้งหมด คะแนน!! เครดิตมานูเอลที่ manu.ninja ตรวจสอบโพสต์บล็อกของเขากับโครงการ! ของเด็ดมาก!
เมื่อใช้สิ่งนี้ ฉันจับคู่ตำแหน่งและการเคลื่อนไหวของเข็มนาฬิกาแต่ละข้างที่จำเป็นในการสร้างจากหมายเลขหนึ่งไปยังหมายเลขถัดไป เพื่อสร้างตัวเลขตามนาฬิกาที่หมุนเวียนไปตามกาลเวลา (ครึ่งวันทำงาน 26 คำ..เฮ้อ..) ได้เวลาสร้างของแล้ว!
ขั้นตอนที่ 2: สั่งซื้อวัสดุ
ข้อจำกัดความรับผิดชอบ: ฉันซื้อวัสดุส่วนใหญ่สำหรับโครงการนี้ในท้องถิ่นตลอดการเดินทางหลายครั้งไปยังร้านฮาร์ดแวร์และอิเล็กทรอนิกส์ ลิงก์เหล่านี้เป็นช่องทางให้ฉันแชร์เนื้อหาเหล่านั้นกับคุณและแสดงสิ่งที่จำเป็นในการสร้างนาฬิกาเรือนนี้ เราขอแนะนำให้คุณเลือกซื้อสินค้าสักเล็กน้อยเพื่อให้แน่ใจว่าคุณได้รับข้อเสนอที่ดีที่สุด
เครื่องพิมพ์ 3 มิติและเส้นใย
หากคุณไม่มีเครื่องพิมพ์ 3 มิติ คุณจะต้องมีเครื่องพิมพ์สำหรับโปรเจ็กต์นี้ คุณสามารถพิมพ์ชิ้นส่วนต่างๆ ผ่านบริการพิมพ์ได้ แต่ฉันไม่แนะนำเส้นทางนั้นเพราะอาจจะประหยัดกว่าที่จะซื้อเครื่องพิมพ์ของคุณเองเนื่องจากจำนวนชิ้นส่วนที่คุณต้องพิมพ์ นอกจากนี้ หากคุณซื้อเครื่องพิมพ์ของคุณเอง คุณจะมีเครื่องพิมพ์ที่สามารถทำสิ่งที่คุณต้องการได้ในอนาคต! หากคุณต้องการซื้อ ฉันขอแนะนำ Ender 3 โดย Creality นี่คือเครื่องพิมพ์ที่ฉันใช้ในโปรเจ็กต์นี้ และจริงๆ แล้วฉันเพิ่งหยิบเครื่องที่สองขึ้นมา พวกเขาสามารถมีได้ประมาณ 250 เหรียญและพิมพ์ได้ดีมากสำหรับราคา
Ender 3 โดย Creality 3D -
ฉันเลือกใช้วัสดุ PLA สีดำและสีขาวสำหรับนาฬิกาแต่ละเรือน แต่คุณสามารถสร้างสรรค์ได้เท่าที่คุณต้องการ! ตัวอย่างเช่น ฉันลงเอยด้วยการใช้สีเทาที่ฉันนอนอยู่รอบๆ เมื่อวัสดุหมด หากคุณเพิ่งเริ่มใช้การพิมพ์ 3 มิติ ฉันขอแนะนำให้ใช้ PLA ผ่าน ABS เนื่องจากพิมพ์ได้ง่ายกว่ามาก
- (2) HATCHBOX PLA 3D Printer Filament - สีดำ -
- (1) HATCHBOX PLA 3D Printer Filament - สีขาว -
โดยรวมแล้ว โครงการนี้ต้องการวัสดุ 1416g หรือ 470m สมมติว่าคุณต้องการให้ตัวนาฬิกาเป็นสีที่ต่างจากเข็มนาฬิกา คุณต้องมี 1176g สำหรับตัวนาฬิกา และ 96g สำหรับเข็มนาฬิกา ส่วนประกอบที่เหลือสามารถพิมพ์ได้ทั้งสองสีและต้องใช้ 144 ก.
อิเล็กทรอนิกส์
- (48) SG90 9g ไมโครเซอร์โว -
- (3) PCA9685 ไดร์เวอร์เซอร์โวมอเตอร์ PWM 16 ช่องสัญญาณ -
- (1) DS1302 โมดูลนาฬิกาเวลาจริง -
- (1) Arduino Nano V3.0 ไมโครคอนโทรลเลอร์ -
- (1) 5v 2a แหล่งจ่ายไฟ DC -
- สายจัมเปอร์คละแบบ -
วัสดุก่อสร้าง
ฉันใช้ไม้เนื้อแข็งที่ถูกที่สุดที่หาได้จากร้านขายไม้ อีกครั้งสร้างสรรค์เท่าที่คุณต้องการ! เมเปิ้ล? เชอร์รี่? ทางเลือกเป็นของคุณ!
- 3' x 16" x 3/4" Poplar board - ร้านขายไม้ในท้องถิ่น
- วาราเทน มะฮอกกานี ซาตินสเตน และโพลียูรีเทน -
- กระดาษทรายละเอียด 320 -
- กระดาษทรายกรวดขนาดกลาง 100 แผ่น -
- Stain Applicator Brush (หรือเทียบเท่า) -
- (100) #4 3/8" สกรูโลหะแผ่นหัวแฉก Phillips Pan -
- (96) สกรูหัวจม M2.5 6 มม. -
- ซุปเปอร์กลูเจล -
- (ไม่บังคับ) น้ำมันหล่อลื่นอเนกประสงค์ -
เครื่องมือ
คุณควรตั้งค่าถ้าคุณมีเครื่องมือ DIY พื้นฐาน (ดอกสว่านและดอกสว่าน ไขควง สายวัด และสี่เหลี่ยมจัตุรัส) ฉันต้องการเลื่อยโต๊ะตัดไม้เนื้อแข็งที่ซื้อมาจากร้านตัดไม้ แต่พวกเขาอาจจะตัดให้คุณได้ที่ร้าน
นอกจากนี้ ฉันเลือกใช้บิตเร้าเตอร์รัศมี 1/4 เพื่อปัดเศษขอบของบอร์ดออก แต่ขั้นตอนนี้เป็นทางเลือก หากคุณไม่มีเราเตอร์หรือไม่ต้องการแยกส่วนสำหรับโปรเจ็กต์นี้ เพียงขัดขอบคมลงเล็กน้อยเพื่อป้องกันไม่ให้เสี้ยนและทำให้นาฬิกาจับง่ายขึ้น
เครื่องมือเดียวที่ฉันจำเป็นต้องซื้อสำหรับโครงการนี้คือ Hole Saw 3-1 / 2 ฉันไปกับ Milwaukee Ice Hardened Hole Dozer! ถ้าคุณไม่สามารถบอกได้จากชื่อ เครื่องมือนี้จะทำให้รูสมบูรณ์แบบมาก อย่างรวดเร็ว ถ้าคุณไปในเส้นทางเดียวกัน คุณจะต้องใช้หัวต่อที่เลื่อยยึดด้วย
- มิลวอกี 3-1 / 2-Inch Ice Hardened Hole Saw -
- มิลวอกี เลื่อยวงเดือนแบบเปลี่ยนรู 1/4"
ขั้นตอนที่ 3: พิมพ์ชิ้นส่วน
ฉันได้ใส่ขั้นตอนนี้ก่อนเนื่องจากอาจใช้เวลานานที่สุด สำหรับฉัน ตัวนาฬิกาใช้เวลาประมาณ 3 ชั่วโมงในการพิมพ์ และมี 24 ตัว (รวม 72 ชั่วโมงไม่รวมเวลาหยุดทำงาน) ฉันบอกว่าเครื่องพิมพ์เครื่องที่สองที่ฉันซื้อมีไว้สำหรับโครงการนี้โดยเฉพาะหรือไม่ มันก็เป็น
โดยรวมแล้ว คุณจะต้องพิมพ์ส่วนต่อไปนี้ ดูภาพสำหรับการปฐมนิเทศ เฟืองและวงแหวนถูกพิมพ์ออกมาในแนวราบ
การประกอบนาฬิกา
- (24) ตัวนาฬิกา
- (24) เข็มนาที
- (24) เข็มชั่วโมง
- (24) เกียร์ 12T พร้อมรูเล็ก
- (24) เกียร์ 12T พร้อมรูใหญ่
- (24) แหวนยึด
- (48) เซอร์โวเกียร์ 32T
อื่น ๆ.
- (2) ขาตั้งวงเล็บ
- (1) จิ๊กเจาะตัวนาฬิกา
ฉันพิมพ์ทุกอย่างโดยไม่มีส่วนรองรับและไม่มีขอบ และชิ้นส่วนต่างๆ ก็ออกมาดีโดยไม่มีข้อผิดพลาดในการพิมพ์ นอกจากนี้ ฉันใช้ความละเอียดต่ำและความเร็วที่รวดเร็วมากเพื่อพิมพ์ให้เสร็จเร็วขึ้น แต่ฉันจะไม่แนะนำสิ่งนี้ หากคุณสามารถจ่ายได้ ให้พิมพ์ทุกอย่างด้วยความละเอียดปานกลางถึงสูงเพื่อให้ได้ขนาดที่แม่นยำที่สุด อย่างน้อยที่สุด ให้พิมพ์มือและเฟืองด้วยความละเอียดสูง การเจาะตรงกลางของตัวนาฬิกานั้นทำได้ง่ายโดยใช้ดอกสว่านที่มีขนาดเหมาะสม แต่จะยากกว่ามากที่จะขัดด้านนอกของด้ามเข็มอย่างสม่ำเสมอ
ขั้นตอนที่ 4: ตัดแผงด้านหน้า
เมื่อแผงเสร็จสิ้นและคุณได้ดูรายการทีวีนั้นจนเต็มอิ่มแล้ว ชิ้นส่วนที่พิมพ์ 3 มิติน่าจะทำให้เสร็จ ถึงเวลาประกอบนาฬิกาแล้ว!
ในภาพถ่าย ฉันได้รวมมุมมองที่ระเบิดออกมาว่านาฬิกาเข้ากันได้อย่างไร
ไปข้างหน้าและทดสอบความพอดีของชิ้นส่วนทั้งหมด หากคุณพิมพ์ด้วยความละเอียดสูง ทุกอย่างควรเข้ากันได้ดี อย่างมากที่สุด คุณอาจต้องทำลายขอบบนตัวนาฬิกาที่เข็มชั่วโมงผ่านไป หากคุณเป็นเหมือนฉันและพิมพ์ชิ้นส่วนด้วยความละเอียดต่ำหรือสิ่งของไม่เข้ากัน คุณจะต้องขัด เจาะ และตัดชิ้นส่วนเล็กน้อย
ขั้นตอนด้านล่างสรุปกระบวนการทดสอบและแก้ไขชิ้นส่วนตามต้องการ
-
ทดสอบความพอดีของเฟือง 12T พร้อมรูเล็กๆ ที่เข็มนาที มันควรจะแน่น แต่ไม่เป็นไปไม่ได้ที่จะเข้าเกียร์ (ขออภัยฉันไม่มีภาพนี้)
หากชิ้นส่วนไม่พอดี ให้ค่อยๆ เจาะตรงกลางเฟืองจนเข้าที่มือ ส่วนเหล่านี้จะต้องติดกาวเพื่อไม่ให้แน่นเกินไป
-
ทดสอบความพอดีของเฟือง 12T ที่มีรูขนาดใหญ่ถึงเข็มชั่วโมง ความพอดีก็ควรจะแน่น
หากชิ้นส่วนไม่พอดี ให้ค่อยๆ เจาะตามความจำเป็น
-
ทดสอบความพอดีของวงแหวนยึดกับเข็มชั่วโมง แหวนควรนั่งบนปากที่ออกแบบให้เข็มชั่วโมง ความพอดีควรแน่น
หากชิ้นส่วนไม่พอดี คุณจะต้องใช้กระดาษทรายละเอียด (ประมาณ 320) เพื่อขัดด้านนอกของเข็มชั่วโมงที่แหวนควรจะเลื่อน หมายเหตุ: พยายามแยกการขัดของคุณออกเพื่อเอาวัสดุออกจากตำแหน่งที่วงแหวนยึดอยู่เท่านั้น
-
ดูฐานของด้ามมีดบนเข็มนาทีและตรวจดูส่วนนูนหรือเศษวัสดุ
นำวัสดุพิเศษออกจากฐานหรือเพลา เพลาควรทำมุม 90 องศาโดยมีฐานอยู่รอบเส้นรอบวงทั้งหมด
-
ทดสอบความพอดีของก้านเข็มนาทีกับด้านในของเข็มชั่วโมง หากชิ้นส่วนพอดีกัน ให้หมุนเข็มนาทีเพื่อทดสอบแรงเสียดทาน ความพอดีควรปราศจากการเสียดสีเนื่องจากชิ้นส่วนต้องหมุนอยู่ภายในกันและกัน
หากแต่ละส่วนไม่พอดีหรือมีนิยายอยู่ในขณะที่นาทีหมุนไป คุณจะต้องเจาะศูนย์กลางของเข็มชั่วโมงออก สำหรับฉัน ฉันใช้ดอกสว่าน #18 (เส้นผ่านศูนย์กลาง 0.1695 นิ้ว) ได้ หมายเหตุ: อย่าเจาะเข็มชั่วโมงมากเกินไป ซึ่งจะทำให้เล่นในสถานะประกอบได้ ฉันขอแนะนำให้ใช้ชุดเครื่องวัดเส้นผ่าศูนย์กลาง วัดเส้นผ่านศูนย์กลางของเพลาบนเข็มชั่วโมงและซื้อดอกสว่านที่ใหญ่กว่าเส้นผ่านศูนย์กลางนั้นประมาณ ".005 -.010"
-
ทดสอบความพอดีของเข็มชั่วโมงกับด้านในของตัวนาฬิกาจากด้านหน้าและด้านหลังของตัวนาฬิกา ความพอดีควรปราศจากการเสียดสีเนื่องจากชิ้นส่วนต้องหมุนอยู่ภายในกันและกัน
- หากพอดีจากด้านหลังและไม่ใช่ด้านหน้า มีแนวโน้มว่ามีรอยบากบนใบหน้าของร่างกายที่อยู่บนฐานรองพิมพ์ของเครื่องพิมพ์ สิ่งนี้สามารถลบออกได้โดยใช้ใบมีดโกนรอบเส้นรอบวงของเพลาบนร่างกาย
- หากไม่พอดีกับด้านหลังหรือด้านหน้า ให้ดูที่ก้านด้านนอกของเข็มชั่วโมง หากมีการกระแทกหรือสิวเสี้ยนจากเครื่องพิมพ์ 3 มิติ คุณจะต้องขัดสิ่งเหล่านี้ลงไปแล้วทดสอบความพอดี
- หากขัดแล้วยังไม่พอดี คุณจะต้องเจาะแกนกลางของตัวนาฬิกา สำหรับฉัน ทำได้โดยใช้ดอกสว่านขนาดเส้นผ่านศูนย์กลาง 21/64 นิ้ว เช่นเดียวกับเข็มชั่วโมง ใช้ชุดเครื่องวัดเส้นผ่าศูนย์กลางวัดก้านของเข็มชั่วโมง และใช้ดอกสว่านที่มีขนาดประมาณ ".005 - เส้นผ่านศูนย์กลางใหญ่ขึ้น.010" เพื่อเจาะตัวนาฬิกา
หากคุณต้องการทำตามขั้นตอนเหล่านี้ คุณอาจจำเป็นต้องทำเช่นเดียวกันกับชิ้นส่วนแต่ละชุด ดังนั้นให้ล้างและทำซ้ำขั้นตอนนี้จนกว่าชิ้นส่วนทั้ง 24 ชุดจะพอดีกันตามที่ควร
ขั้นตอนที่ 7: ประกอบนาฬิกา - กาวและสกรู
หวังว่าคุณจะสามารถข้ามขั้นตอนก่อนหน้านี้ได้ แต่ถ้าไม่ หัวใจของฉันอยู่กับคุณ
เมื่อประกอบชิ้นส่วนทั้งหมดเข้าด้วยกันแล้ว ก็ถึงเวลาติดกาวและขันสกรู! เช่น ประกอบนาฬิกา
การประกอบ
- สอดเข็มชั่วโมงผ่านตัวนาฬิกาแล้วคว้าแหวนยึด ใช้กาวซุปเปอร์กาวจำนวนเล็กน้อยกับเส้นผ่านศูนย์กลางด้านใน (ID) ของวงแหวนยึด แล้วเลื่อนไปบนเข็มชั่วโมงจากด้านหลัง ตรวจสอบให้แน่ใจว่าได้ใส่วงแหวนไว้จนสุดแล้วจึงไม่มีการเล่นแบบแปลในเข็มชั่วโมง หมายเหตุ: ใช้กาวอย่างระมัดระวัง คุณคงไม่อยากโดนกาวส่วนบนของก้านโดยไม่ได้ตั้งใจเมื่อคุณติดตั้งแหวน และคุณคงไม่อยากให้กาวไหลลงมาตามก้านและล็อคมือให้เข้าที่
- หยิบเฟือง 12T ที่มีรูขนาดใหญ่แล้วทากาวเล็กน้อยกับ ID ของเฟือง
- เลื่อนเกียร์ไปที่เข็มชั่วโมง ตรวจสอบให้แน่ใจว่าเข้าที่แล้วเพื่อให้เกียร์บนเซอร์โวอยู่ในตำแหน่งที่ถูกต้อง
- หยิบเซอร์โว เดินสายเคเบิลแม้ว่าเมาท์และยึดเข้าที่ หมายเหตุ: จำเป็นต้องติดตั้งเซอร์โวกับเพลาตรงข้ามกับเพลากลางโดยตรง (ดูรูป)
- ขันเซอร์โวให้เข้าที่ด้วยสกรู M2 แล้วทำซ้ำอีกด้านหนึ่ง
- หยิบเกียร์เซอร์โวสองตัวและทีละตัว เลื่อนไปที่เพลาเซอร์โว หมายเหตุ: ไม่มีฟันใด ๆ ที่ด้านในของเฟืองเหล่านี้และมีแรงดันพอดี ติดตั้งได้ดีที่สุดโดยค่อยๆ ใช้แรงกดเป็นวงกลมไปที่ส่วนบนของเกียร์
- ใช้สกรูที่มาพร้อมกับเซอร์โวเพื่อยึดเกียร์เข้าที่ ทำซ้ำสำหรับอีกด้านหนึ่ง
- ปรับเข็มชั่วโมงให้อยู่ใกล้ตำแหน่ง 12 นาฬิกาโดยกดเกียร์เซอร์โวเล็กน้อยเพื่อปลดจากเข็มนาฬิกาและหมุนเข็มนาฬิกาตามต้องการ
- ติดตั้งเข็มนาทีไว้ตรงกลางของเข็มชั่วโมงแล้วหมุนให้อยู่ในตำแหน่ง 12 นาฬิกา
- หยิบเฟือง 12T ที่มีรูเล็ก ๆ แล้วทากาวเล็กน้อยกับ ID ของเฟือง เลื่อนเกียร์ไปที่เข็มนาทีจากด้านหลังนาฬิกา ตรวจสอบให้แน่ใจว่าเกียร์เข้าที่
ตอนนี้คุณควรมีนาฬิกาประกอบ 1 เรือน! แอ่ว!
ตอนนี้สำหรับอีก 23 คน.. หมายเหตุ: ความอดทนจะต้อง
ขั้นตอนที่ 8: ประกอบนาฬิกากับแผงควบคุม
คุณทำมัน ทั้งหมด 24 นาฬิกา งานดี.
ขั้นตอนนี้เป็นวิธีที่ง่ายที่สุดวิธีหนึ่ง เราแค่ต้องเจาะรูสำหรับตัวนาฬิกาและติดตั้งทุกอย่างขึ้น เราจะใช้จิ๊กที่พิมพ์ 3 มิติเพื่อเจาะรูและตรวจดูให้แน่ใจว่าตัวนาฬิกาจะเรียงกัน
เจาะรูยึด
- หยิบแผงไม้อีกครั้งแล้วตั้งขึ้นบนบางช่วงตึกโดยให้ด้านหลังหงายขึ้น คลุมบล็อกด้วยผ้าขนหนูเพื่อไม่ให้ด้านหน้าเป็นรอย
- ติดตั้งดอกสว่านขนาด 1/16" ลงในสว่านแล้ววางจิ๊กลงในรูแรก
- ใช้สี่เหลี่ยมจัตุรัส (หรือลูกตาของคุณ) หมุนจิ๊กให้ขนานกับขอบของแผง
- วางปลายดอกสว่านลงในรูบนจิ๊กและเจาะรูอย่างระมัดระวังให้มีความลึก 1/2" ค่อยๆ ไปเพราะคุณไม่ต้องการเจาะผ่านด้านหน้าของแผง แฮ็คง่าย ๆ สำหรับการวาง O-Ring ขนาดเล็กบนบิต 1/2" จากปลายและเจาะจนกระทั่ง O-ring สัมผัสกับจิ๊ก แหวนจะเดินล่วงเวลาและคุณอาจต้องปรับใหม่ แต่ดีกว่าทำให้ตาบอด
- ทำซ้ำสำหรับ 23 หลุมที่เหลือ
- วางแท่นรองรับสองตัวที่ด้านหลังของแผงห่างจากขอบด้านนอกประมาณ 1.5 นิ้ว และให้อยู่ในแนวเดียวกับขอบด้านล่าง เจาะให้ลึก 1/2 นิ้วเท่ากัน
การติดตั้งนาฬิกา
- หยิบนาฬิกาแล้ววางคว่ำหน้าลงบนแผงหน้าปัด
- ใช้สกรูโลหะแผ่น #4 4 ตัว ยึดนาฬิกาเข้าที่ ฉันใช้ไขควงธรรมดาสำหรับสิ่งนี้เพื่อให้แน่ใจว่าฉันไม่ได้ทำมากเกินไป
- ทำซ้ำสำหรับ 23 นาฬิกาที่เหลือ
- ใช้สกรูตัวเดียวกันยึดขายึดทั้งสองข้าง
- พลิกนาฬิกาและสนุกกับงานของคุณ!
หยุดพักที่นี่เพราะคุณทำเสร็จแล้วประมาณครึ่งทางและคุณสมควรได้รับมัน!
ขั้นตอนที่ 9: การเดินสายไฟทั้งหมดเข้าด้วยกัน
สู่วงการอิเล็กทรอนิกส์!
ก่อนที่เราจะเริ่มต้น เราจำเป็นต้องทำการปรับเปลี่ยนเล็กน้อยในไดรเวอร์เซอร์โว PWM เพื่อให้เราสามารถเชื่อมต่อแบบเดซี่เข้าด้วยกันได้ทั้งหมด
ไดรเวอร์ PWM
- หากไดรเวอร์ของคุณไม่ได้มาประกอบ คุณจะต้องประกอบ ถ้าคุณซื้อแบบไม่ประกอบ ฉันจะถือว่าคุณรู้วิธีทำเช่นนั้น
- บนไดรเวอร์สองตัว ประสานส่วนหัวที่ด้านข้างของบอร์ดที่ไม่มีอันหนึ่ง ซึ่งจะทำให้พวกมันถูกล่ามโซ่ไว้ด้วยกัน เอาไว้ข้างหนึ่ง
- ต่อไป เราต้องเชื่อมโยงผู้ติดต่อสองคนบนกระดานที่เราไม่ได้กันไว้เพื่อให้มีที่อยู่ที่ไม่ซ้ำกัน สำหรับบอร์ดนี้จะเป็นหน้าสัมผัส "A0" ใช้หัวแร้งกับหัวแร้งหรือหัวแร้ง ลากหัวแร้งเพื่อต่อแผ่นอิเล็กโทรด ตรวจสอบให้แน่ใจว่าแผ่นอิเล็กโทรดอื่นๆ ยังคงไม่บุบสลายและไม่เชื่อมติดกัน
- สุดท้าย บนกระดาน คุณไม่ได้เชื่อมส่วนหัวเพิ่มเติม เชื่อมผู้ติดต่อทั้งสองที่มีข้อความว่า A1
เมื่อคนขับพร้อมแล้ว ก็ถึงเวลารวมทุกอย่างเข้าด้วยกัน มีการเชื่อมต่อเซอร์โวจำนวนมาก ดังนั้นจะมีขนดกเล็กน้อย แต่ฉันสามารถทำให้พอดีได้โดยไม่ต้องขยายสายเซอร์โวใดๆ ลองดูรูปถ่ายเพื่อดูว่าฉันสามารถทำให้มันทำงานได้อย่างไร
การเดินสายไฟ
- กำหนดเส้นทางเซอร์โวผ่านและรอบๆ ตัวนาฬิกาในแบบที่ให้คุณเชื่อมต่อ 16 สายกับแต่ละบอร์ด หากคุณต้องการคัดลอกเส้นทางของฉัน โปรดดูที่รูปภาพ ถ้าคุณไม่คัดลอกการกำหนดเส้นทางของฉัน คุณจะต้องสังเกตว่าบอร์ดใดและพินที่แต่ละเซอร์โวเชื่อมต่ออยู่ ในรูปภาพด้านบน มีเมทริกซ์แสดงรูปแบบการตั้งชื่อที่ฉันใช้ในโค้ด ใช้แบบแผนเดียวกันนี้เพื่อไม่ต้องแก้ไขโค้ดในภายหลัง
- ใช้สายจัมเปอร์ ล่ามตัวขับทั้งสามเข้าด้วยกันในแนวขวาง ตรวจสอบงานของคุณอีกครั้งเพื่อให้แน่ใจว่าไม่มีการข้ามเส้น หมุดจะติดป้ายกำกับไว้ทั้งด้านซ้ายและด้านขวาของไดรเวอร์ และหากคุณใช้สายไฟที่มีสีต่างกัน ก็ควรจะบอกได้ง่าย
- ใช้สายจัมเปอร์เพิ่มเติม ต่อ Arduino Nano กับไดรเวอร์เซอร์โวตัวที่ 1 ตามภาพที่แนบ ฉันกำหนดเส้นทางเหล่านี้ไปยังตัวนาฬิกาล่างขวาสุดเพื่อที่ฉันจะได้ซ่อน Arduino ไว้ที่นั่น มีพื้นที่เหลือเฟือ เพียงตรวจสอบอีกครั้งเพื่อให้แน่ใจว่าสายไฟไม่กระทบกับเกียร์
- ด้วยสายจัมเปอร์อีกสองสามเส้น ให้เชื่อมต่อนาฬิกาเรียลไทม์ (RTC) กับ Arduino ตามภาพที่แนบ ฉันสามารถซ่อนสิ่งนี้ในร่างกายได้โดยตรงเหนือนาฬิกาด้วย Arduino
- สุดท้าย ต่อแหล่งจ่ายไฟ 5v เข้ากับขั้วต่อสกรูสีเขียวบนไดรเวอร์ PWM ตัวแรก
นาฬิกาควรจะดูดีในขณะนี้ !! แต่น่าเสียดายที่ถึงเวลาสำหรับส่วนที่ยากที่สุด
ขั้นตอนที่ 10: การปรับเทียบตำแหน่ง
โอเค การเปิดเผยข้อมูลทั้งหมด นี่คือที่ที่ฉันได้เรียนรู้ว่าฉันควรออกแบบการประกอบนาฬิกาให้ดีขึ้นเพื่อให้ขั้นตอนนี้ง่ายขึ้น
ปัญหาคือ เกียร์ไม่ได้ถูกล็อคไว้ที่มือ ดังนั้นตำแหน่ง 100 องศาของอันหนึ่งจึงไม่เหมือนกับอีกอันหนึ่ง ดังนั้น แต่ละเข็มจึงต้องสอบเทียบแยกกันเพื่อกำหนดว่าคำสั่งระดับใดที่สัมพันธ์กับตำแหน่ง 12, 3, 6 และ 9 นาฬิกา
นี่เป็นเรื่องที่น่าเบื่อ แต่ก็ใช่ว่าจะเป็นไปไม่ได้ ฉันได้เขียนโค้ดเล็กน้อยเพื่อทำมัน และทำแผนภูมิเพื่อเก็บผลลัพธ์ รหัสช่วยให้คุณส่งตำแหน่งเป็นองศาผ่าน Serial Monitor เพื่อควบคุมตำแหน่งของเซอร์โวที่คุณกำลังสอบเทียบ กล่าวโดยสรุป เมื่อคุณทราบตำแหน่งที่ตรงกับ 12, 3 ฯลฯ คุณจะทราบว่าในแผนภูมิและสูตรจะสร้างรหัสหลักเพื่อเรียกใช้นาฬิกาโดยอัตโนมัติ ในอนาคต ฉันอาจอัปเดตการออกแบบให้มีคีย์เกียร์ แต่สำหรับตอนนี้ คุณจะต้องทำตามขั้นตอนด้านล่าง
ก่อนที่คุณจะเริ่ม กระบวนการนี้จะง่ายกว่ามากหากคุณติดป้ายนาฬิกาแต่ละนาฬิกาด้วยพินและบอร์ดไดรเวอร์สำหรับแต่ละมือ หยิบกระดาษโน้ต (ควรมีสามสี) และปากกา จดบันทึกแต่ละสี 8 ฉบับแล้วเขียนคู่ต่อไปนี้ "0-1", "2-3", "4-5"… ฯลฯ สิ่งเหล่านี้จะเป็นพินคู่ชั่วโมงนาทีสำหรับแต่ละนาฬิกา ตั้งค่านาฬิกาของคุณและวางโน้ตเหล่านี้ไว้ด้านหน้าแผงข้างตัวนาฬิกาที่เกี่ยวข้อง
การปรับเทียบตำแหน่ง
- ดาวน์โหลดและติดตั้งโปรแกรม Arduino Coding หากคุณยังไม่มี
- ดาวน์โหลดและเปิดเวิร์กบุ๊ก excel ชื่อ "Clock Calibration and Code" ที่ลิงก์ต่อไปนี้ และไปที่แผ่นงาน "Calibration Table"
- ดาวน์โหลด Adafruit-PWM-Servo-Driver-Library ที่ลิงค์ด้านล่างและวางไว้ในโฟลเดอร์ไลบรารี Arduino ของคุณ โฟลเดอร์ไลบรารีมักจะอยู่ในไฟล์ document\Arduino บนคอมพิวเตอร์ของคุณ
- ดาวน์โหลดและเปิดร่าง Arduino ในหัวข้อ "Calibrating_the_Positions" ที่แนบมาด้านล่าง
- ในวง void หลัก แก้ไขบรรทัดของรหัสสำหรับเข็มชั่วโมงของนาฬิกาในคอลัมน์แรกแถวล่างสุด (C1H ต่อแบบแผนการตั้งชื่อ) แทนที่ "3" ด้วยบอร์ดที่มีเข็มชั่วโมงเชื่อมต่ออยู่ และแทนที่ "14" ด้วยหมายเลขพินที่เข็มชั่วโมงเชื่อมต่ออยู่ "board3.setPWM(14, 0, pulse2);"
- ตรวจสอบให้แน่ใจว่าบอร์ดของคุณตั้งค่าเป็นนาโนและเลือกพอร์ตอนุกรมที่ถูกต้องในซอฟต์แวร์ Arduino เปิด Serial Monitor และอัปโหลดภาพร่าง จอภาพแบบอนุกรมควรอ่านว่า "พร้อมสำหรับคำสั่ง"
- ส่ง "120" ไปยังเซอร์โว เข็มชั่วโมงควรอยู่ที่ตำแหน่ง 120 ที่สอดคล้องกัน
- ตอนนี้ คุณจะต้องกระโดดข้ามตาข่ายเกียร์เพื่อให้แขนหันไปทางใดที่หนึ่งใกล้กับตำแหน่ง 12 นาฬิกาในขณะที่ปล่อยให้เซอร์โวอยู่ในตำแหน่ง สามารถทำได้โดยค่อยๆ ดึงเฟืองเซอร์โวออกจากเฟืองชั่วโมงที่เกี่ยวข้อง แล้วหมุนเข็มนาฬิกาจนหันไปทางตำแหน่ง 12 หมายเหตุ: ไม่จำเป็นต้องสมบูรณ์แบบ แค่ในบริเวณใกล้เคียง 12 นาฬิกา
- เมื่อปรับเสร็จแล้ว ให้ส่ง "80" ไปยังเซอร์โว มือควรเคลื่อนที่ตามเข็มนาฬิกา
- ตอนนี้ คุณจะต้องสลับระหว่างคำสั่งรอบ "120" และคำสั่ง "80" และแก้ไขหมายเลข 120 ต่อไปจนกว่าคุณจะพบว่าคำสั่งใดที่ตรงกับเวลา 12 นาฬิกา เมื่อคุณได้รับแล้ว ให้สังเกตสิ่งนี้ในแผ่นงาน Excel สำหรับคอลัมน์ C1 hour CCW
- ถัดไป สลับระหว่างค่า 12 ของคุณและค่าประมาณ "80" จนกว่าคุณจะได้ตัวเลขสำหรับตำแหน่ง 3 นาฬิกาจากทิศทางตามเข็มนาฬิกา สังเกตสิ่งนี้ในตารางในคอลัมน์ C1 hour CW
- จากนั้นสลับระหว่างค่า 3 กับค่าประมาณ "40" สำหรับตำแหน่ง 6 นาฬิกาจากทิศทางตามเข็มนาฬิกา สังเกตค่านี้
- ตำแหน่ง 7.5 นาฬิกาคำนวณอยู่ในตาราง ดังนั้นอย่ากังวลกับตำแหน่งนี้
- สลับระหว่างค่า 6 ของคุณและค่าประมาณ "10" เพื่อให้เขามีค่าเท่ากับ 9 นาฬิกาในทิศทาง CCW
- เนื่องจากเกียร์ไม่สมบูรณ์แบบ ตอนนี้คุณจะต้องทำซ้ำในทิศทางทวนเข็มนาฬิกา เนื่องจากค่าต่างๆ จะแตกต่างกันเล็กน้อย และแต่ละมือจะต้องตีตำแหน่งจากทั้งสองทิศทางสำหรับตัวเลขต่างๆ
ตอนนี้คุณควรมีการปรับเทียบมือเดียวในนาฬิกาแรก !!
แก้ไขตัวเลขใน "board3.setPWM(14, 0, pulse2);" รหัสสำหรับเข็มนาที C1 และทำซ้ำขั้นตอน เมื่อเสร็จแล้ว คุณจะต้องทำซ้ำสำหรับ 23 ชุดที่เหลือ
ในแผนภูมิ คุณจะสังเกตเห็นบางเซลล์เป็นสีเทา เนื่องจากตำแหน่งเหล่านั้นไม่จำเป็นต้องสร้างตัวเลขที่มากขึ้นสำหรับมือนั้น
ฉันขอโทษล่วงหน้าสำหรับความน่าเบื่อหน่ายนี้ แต่เมื่อเสร็จแล้ว ฉันสามารถพูดได้อย่างตรงไปตรงมาว่าส่วนที่ยากที่สุดได้จบลงแล้ว
ขั้นตอนที่ 11: การปรับเทียบตัวเลข
หากคุณทำได้จนถึงจุดนี้ นาฬิกาก็จะมีชีวิตขึ้นมาที่นี่!
ฉันได้ใช้ความพยายามในการกำหนดว่าแต่ละมือจะต้องไปที่ใดเพื่อสร้างตัวเลขที่ใหญ่ขึ้นและดีขึ้น แต่โค้ดจะถูกสร้างขึ้นโดยอัตโนมัติในแผ่นงาน Excel!
คุณเพียงแค่ต้องนำรหัสนั้น อัปโหลด และทำการปรับเปลี่ยนบางอย่างสำหรับแต่ละหมายเลข
การปรับเทียบตัวเลข
- เปิดแบบร่าง "Calibrating_the_Numbers" ที่แนบมาด้านล่าง
- ไปที่แผ่นงาน "มุมสำหรับโค้ด" ในเวิร์กบุ๊ก excel
- หากคุณใช้การเชื่อมต่อของเซอร์โวพินที่แตกต่างจากฉัน ให้ป้อนข้อมูลเหล่านี้ลงในตาราง "การกำหนดบอร์ดเซอร์โวและพิน"
- มิเช่นนั้น ให้เลื่อนลงผ่านเส้นสีดำแล้วคัดลอกรหัสสำหรับหลักแรก
- วางลงในร่าง Arduino ที่ด้านล่างสุด
- ในโค้ดที่คุณเพิ่งวาง ให้แก้ไขตัวเลขตัวหนาในบรรทัดนี้เป็น "11" "ถ้า (ตัวเลข == 0) {". ใช้สำหรับส่ง "0" ไปที่นาฬิกา
- ในลูปหลัก ให้แก้ไขตัวเลขตัวหนาสำหรับหลักที่คุณกำลังสอบเทียบ "digit4(ตัวเลข);"
- อัปโหลดภาพร่างและเปิดจอภาพแบบอนุกรม คุณควรเห็น "พร้อมสำหรับคำสั่ง"
- ตัวเลขมีไว้เพื่อทำงานตามลำดับเท่านั้น 1, 2, 3 ฯลฯ ส่ง "11" ไปที่กระดานได้เลย แต่อย่าตกใจถ้ามันปิดอยู่ สมมติว่ามี "2" อยู่ที่นั่นมาก่อน วนเป็นตัวเลขอื่น 1, 2 และ 11 ตอนนี้คุณควรเห็นบางสิ่งที่ใกล้เคียงกับ "0"
- ตอนนี้เป็นที่ที่คุณจะต้องปรับเปลี่ยนมุมมากเท่าที่คุณต้องการเพื่อทำให้ตำแหน่งสำหรับมือสมบูรณ์แบบ หากคุณยังเหนียวแน่นอยู่ ก็ไม่ยากอย่างที่คิด สมมติว่าคุณกำลังเคลื่อนจาก 0 เป็น 1 แต่ไม่ชอบตำแหน่งที่มือข้างหนึ่งอยู่ สังเกตกระดานและหมุดของมือนั้นแล้วเลื่อนผ่านโค้ดไปยังบรรทัดด้านล่าง "else if (number == 1) {" ค้นหาเส้นที่มือนั้นเคลื่อนที่ และเพิ่มหรือลบบิตหากคุณต้องการให้เข็มเคลื่อนที่เพิ่มขึ้นอีกเล็กน้อยในทิศทาง CW หรือ CCW ตามลำดับ
- หากคุณไม่เห็นบรรทัดโค้ดที่มือนั้นเคลื่อนที่ อาจเป็นเพราะไม่จำเป็นต้องย้ายจากตำแหน่งก่อนหน้าเพื่อสร้างตัวเลขนั้นและกำหนดไว้ล่วงหน้า ในกรณีนี้ ให้ย้อนกลับไปที่ตัวเลข 0 หรือ 2 ค้นหาบรรทัดนั้น แล้วทำการแก้ไขที่นั่น
- เมื่อพอใจแล้ว ให้คัดลอกโค้ดที่แก้ไขแล้ววางสองสามคอลัมน์จากต้นฉบับในแผ่นงาน Excel สำคัญ: คุณต้องเปลี่ยน "11" ในบรรทัด "if (number == 11) {" BACK เป็น "0" หากคุณไม่ทำเช่นนั้น รหัสในภายหลังจะใช้ไม่ได้ผล
- ทำซ้ำสำหรับหลักที่ 2, 3 และ 4 สำหรับหลักที่ 2 และ 4 คุณจะต้องปรับเทียบตัวเลข 0-9 และสำหรับหลักที่ 3 คือ 0-5
แค่นั้นแหละ! ตอนนี้คุณมีรหัสที่จะสร้างตัวเลขที่เราต้องการแสดงเวลาแล้ว!
ขั้นตอนที่ 12: การตั้งเวลา
เกือบจะมี! ฉันสัญญา.
โมดูล DS1302 Real Time Clock (RTC) นั้นยอดเยี่ยมเพราะมีแบตเตอรี่อิสระและจะเก็บเวลาแม้ว่า Arduino Nano จะไม่มีพลังงานก็ตาม แต่เช่นเดียวกับนาฬิกาอื่นๆ ต้องตั้งเวลาไว้
การตั้งเวลา
- ดาวน์โหลดไลบรารี "DS1302" ที่ลิงค์นี้และวางไว้ในโฟลเดอร์ไลบรารี Arduino ของคุณ
- เปิดสภาพแวดล้อม Arduino และเปิดภาพร่างตัวอย่าง "set_clock" โดยไปที่ File/Examples/arduino-ds1302-master/set_clock
- นี่คือรหัสบิตที่จะตั้งเวลา แต่ก่อนอื่น เราต้องต่อสายจัมเปอร์สองเส้นจาก 3.3v และพินปลายบน Arduino Nano เข้ากับ VCC และพินปลายบน RTC ตามลำดับ เส้นเหล่านี้ใช้เพื่อตั้งเวลาเท่านั้น หากคุณปล่อยให้มันเชื่อมต่อกัน เวลาจะรีเซ็ตทุกครั้งที่ Arduino เห็นพลังงาน
- ต่อไป เราต้องแก้ไขรหัสเพื่อบอกว่านาฬิกาของเราเชื่อมต่ออยู่ที่ใด สิ่งนี้ทำได้โดยการแก้ไขตัวเลขตัวหนาใน "const int kCePin = 5; // Chip Enable" "const int kIoPin = 6; // Input/Output" "const int kSclkPin = 7; // Serial Clock" จาก 5 6, 7 ถึง 4, 3, 2
- เลื่อนไปที่ลูปหลักและหาบรรทัด "Time t(2013, 9, 22, 1, 38, 50, Time::kSunday);" ซึ่งอยู่ในรูปแบบ "เวลา t(ปี, เดือน, วัน, ชั่วโมง, นาที, วินาที, เวลา::kDayOfTheWeek);"
- เราต้องการเวลาเท่านั้น แต่ไปข้างหน้าและแก้ไขทุกอย่างให้ถูกต้องและอัปโหลดโค้ด
- เปิด Serial Monitor เพื่อตรวจสอบว่าอัปโหลดรหัสสำเร็จแล้ว คุณควรเห็นงานพิมพ์ในรูปแบบของ "วันอาทิตย์ที่ 22 กันยายน 2556 เวลา 01:38:50 น."
- ถอดจัมเปอร์ออก
ขั้นตอนที่ 13: อัปโหลดรหัสหลัก
คุณทำได้! คุณทำมัน! อีกก้าวหนึ่งและรางวัลจะเป็นของคุณ
ที่เหลือก็แค่อัปเดตรหัสหลักด้วยค่าที่กำหนดเองจากการปรับเทียบของคุณและเพลิดเพลินไปกับงานศิลปะชั้นดีของคุณ
ดังที่ได้กล่าวไว้ก่อนหน้านี้ ตัวเลขเหล่านี้มีไว้เพื่อเปลี่ยนแปลงตามลำดับ หากมีหมายเลขที่ไม่ถูกต้องก่อนการเปลี่ยนแปลง มีแนวโน้มว่าจะใช้งานไม่ได้ ดังนั้น รหัสนี้จะเริ่มต้นโดยการวนซ้ำแต่ละตัวเลขจาก 0 ถึงค่าสูงสุดของตัวเลขนั้น จากนั้นจึงสำรองข้อมูลเป็นจำนวนเวลาปัจจุบัน สมมติว่าในหลักที่ 2 เราต้องการ "4" ตัวเลขนั้นจะเปลี่ยนจาก 0-1-2-3-4-5-6-7-8-9-0-1-2-3-4 เพื่อให้แน่ใจว่า "4" ปรากฏอยู่จริง
นอกจากนั้น รหัสก็ค่อนข้างง่าย โดยจะตรวจสอบเวลาทุก ๆ 15 วินาทีและเปรียบเทียบกับเวลา 15 วินาทีในอดีต หากเวลาเปลี่ยนไปก็จะส่งเวลาใหม่ไปยังหลักที่ต้องการขยับมือเหล่านั้น! ฉันพยายามอย่างเต็มที่ในโค้ดเพื่อแสดงความคิดเห็นในสิ่งต่างๆ เพื่ออธิบายสิ่งที่เกิดขึ้น
อัปโหลดรหัสหลัก
- เปิดภาพร่าง "Clockception_Main_Code" ในซอฟต์แวร์ Arduino
- คัดลอกโค้ดที่กำหนดเองจากแผ่นงาน Excel แล้ววางลงในแบบร่างที่ส่วนท้ายสุด
- อัปโหลดภาพสเก็ตช์และนั่งดูผลงานของคุณให้กลายเป็นจริง
ถ้าฉันทำงานได้ดีพอที่จะสรุปคำแนะนำนี้ได้ ตอนนี้คุณควรดูเวลาปัจจุบัน! เอนหลังสักหนึ่งหรือสองนาทีเพื่อให้แน่ใจว่าเวลาจะเปลี่ยนไป
เมื่อพร้อมแล้ว ก็ย้ายนาฬิกาไปที่บ้านได้เลย!
ขั้นตอนที่ 14: สนุกกับนาฬิกาของคุณ !
นั่นคือทุกคน! คุณได้สร้างแบบจำลองของ ClockClock สำเร็จด้วยค่าใช้จ่ายเพียงเล็กน้อย
ฉันหวังว่าคุณจะสนุกกับคำแนะนำนี้! ถ้าเป็นเช่นนั้น ฉันจะขอบคุณมากสำหรับการโหวตของคุณในการประกวด First Time Author
หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดติดต่อเรา! ฉันยินดีที่จะตอบคำถามใด ๆ:)
รางวัลชนะเลิศการประกวดผู้แต่งครั้งแรก
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-