สารบัญ:

DIY Arduino Christmas Clock: 4 ขั้นตอน (พร้อมรูปภาพ)
DIY Arduino Christmas Clock: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: DIY Arduino Christmas Clock: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: DIY Arduino Christmas Clock: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: HOW TO MAKE AN ADVENT CALENDAR CLOCK: DIY Christmas Counter | Arduino Projects 2024, พฤศจิกายน
Anonim
DIY Arduino นาฬิกาคริสต์มาส
DIY Arduino นาฬิกาคริสต์มาส

สุขสันต์วันคริสต์มาส! ฉันเพิ่งได้รับการติดต่อจาก Elegoo ให้สร้างโปรเจ็กต์ธีมคริสต์มาสด้วย Arduino R3 Most Complete Starter Kit ด้วยส่วนประกอบที่รวมอยู่ในชุด ฉันสามารถสร้างนาฬิกาธีมคริสต์มาสที่แสดงเวลาและวันที่ และทุกๆ สิบห้านาที ต้นไม้ที่อยู่ด้านบนจะหมุนและเรืองแสงเป็นสีเขียวเพื่อเติมห้องด้วย Christmas Spirit ปฏิบัติตามคำแนะนำของฉันเพื่อดูว่าฉันทำนาฬิกานี้ได้อย่างไรและคุณจะสร้างนาฬิกาได้อย่างไร หากคุณมีคำถามใด ๆ โปรดแจ้งให้เราทราบในส่วนความคิดเห็นและเราจะพยายามอย่างดีที่สุดเพื่อช่วยคุณ!

ขั้นตอนที่ 1: การออกแบบ 3 มิติ

การออกแบบ 3 มิติ
การออกแบบ 3 มิติ
การออกแบบ 3 มิติ
การออกแบบ 3 มิติ
การออกแบบ 3 มิติ
การออกแบบ 3 มิติ
การออกแบบ 3 มิติ
การออกแบบ 3 มิติ

ฉันเริ่มต้นโครงการนี้ด้วยการออกแบบส่วนประกอบนาฬิกาใน Fusion 360 องค์ประกอบแรกคือฐานนาฬิกา ส่วนนี้ประกอบด้วยแผงอิเล็กทรอนิกส์ทั้งหมดรวมถึง LCD ขนาด 16X2 ในการติดตั้งส่วนประกอบ ฉันใช้น็อตและสลักเกลียว M3 พร้อมช่องว่างที่ออกแบบในชิ้นส่วนเพื่อให้พอดีกับน็อต M3 ด้านบนของนาฬิกาจะตามมาและใช้สำหรับยึดสเต็ปเปอร์มอเตอร์ที่ใช้หมุนต้นไม้รวมถึงวงแหวนสลิปแบบกำหนดเองที่ใช้จ่ายไฟให้กับ LED ต่อไปแน่นอนคือแหวนสลิปแบบกำหนดเอง ฉันจะไม่ลงรายละเอียดมากเกินไปเกี่ยวกับส่วนนี้ เนื่องจากเป็นเพียง V1 และฉันมีการแก้ไขการออกแบบหลายอย่างที่ฉันต้องการจะทำเพื่อสร้างการออกแบบแหวนลื่นที่มีประสิทธิภาพและใช้งานได้จริง โปรเจ็กต์นี้เสร็จสิ้นในเวลาอันสั้น ดังนั้นฉันจึงต้องใช้ V1 สำหรับนาฬิกานี้ ฉันกำลังวางแผนที่จะออกแบบแหวนใหม่และสร้างคำสั่งที่มีรายละเอียดมากขึ้นในภายหลังด้วยข้อมูลและชิ้นส่วนที่จำเป็นในการทำแหวนของคุณเอง อย่างไรก็ตาม วงแหวนลื่นถูกนำมาใช้เพื่อยึดกับส่วนสุดท้ายที่เป็นต้นไม้นั่นเอง นี่คือต้นไม้ดัดแปลงจากแบบจำลองที่พบใน Thingiverse ส่วนนี้พิมพ์ในโหมดแจกันเพื่อช่วยให้แสงจาก LED ส่องผ่านได้มากขึ้น ไฟล์ทั้งหมดที่จำเป็นแนบมาด้านล่างสำหรับทั้งนาฬิกาและการออกแบบแหวนสลิปปัจจุบัน

ขั้นตอนที่ 2: อุปกรณ์อิเล็กทรอนิกส์

อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์

ขั้นตอนต่อไปคือการตั้งค่าอุปกรณ์อิเล็กทรอนิกส์และติดตั้งเข้ากับตัวเครื่องที่พิมพ์ 3 มิติ ฉันใช้ชุด Arduino ที่สมบูรณ์แบบที่สุดของ Elegoo สำหรับโครงการนี้ เนื่องจากมาพร้อมกับชิ้นส่วนอิเล็กทรอนิกส์ที่จำเป็นทั้งหมด รวมถึงส่วนประกอบที่ยอดเยี่ยมอื่นๆ อีกมากมายที่คุณสามารถใช้เพื่อสร้างโครงการของคุณเองได้ สำหรับโครงการนี้ ฉันใช้ Arduino Uno, โมดูล RTC, 16X2 LCD, 3X Green LED และ Elegoo stepper motor และวงจรขับ stepper ฉันต่อสาย LCD โดยใช้แผนผังด้านบน ฉันต่อหมุด SDA และ SCL บน RTC เข้ากับหมุด SCL และ SDA บน UNO จากนั้นฉันก็ต่อพิน IN1-4 บนตัวควบคุมมอเตอร์กับพิน 7-10 บน UNO สำหรับ LEDS ฉันต่อสายพวกมันผ่านตัวต้านทาน 68 โอห์มเพื่อพิน 6 บน UNO หลังจากทดสอบการเดินสายแล้ว ผมก็ถอดประกอบและประกอบชิ้นส่วนกลับเข้าไปในกล่องหุ้มที่พิมพ์ 3 มิติ

ขั้นตอนที่ 3: รหัส

รหัส
รหัส

ฉันใช้ Arduino IDE เพื่อเขียนโปรแกรมสำหรับนาฬิกานี้ ฉันสามารถเรียนรู้วิธีใช้ตัวควบคุมมอเตอร์และโมดูล RTC จากบทเรียนของ Elegoo บทเรียนเหล่านี้มาพร้อมกับโปรเจ็กต์ตัวอย่างและโค้ดตัวอย่างสำหรับส่วนประกอบต่างๆ ทั้งหมดที่รวมอยู่ในชุด ฉันใช้สิ่งต่าง ๆ ที่ฉันเรียนรู้ตลอดบทเรียนและรวบรวมโค้ดด้านล่างเพื่อแสดงเวลาบน LCD และควบคุมสเต็ปเปอร์มอเตอร์ตามค่าเวลา

ขั้นตอนที่ 4: ผลิตภัณฑ์ขั้นสุดท้าย

ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย

และเราเสร็จแล้ว! ฉันสนุกกับการรวบรวมโครงการนี้และหวังว่าคุณจะทำเช่นกัน อย่างที่ฉันพูดไปก่อนหน้านี้ โครงการนี้เร่งรีบเล็กน้อยเพื่อให้เสร็จก่อนวันคริสต์มาส มีสองสิ่งที่ฉันหวังว่าจะทำได้ดีกว่านี้ เช่น การรวมเสียง Piezo เพื่อเล่นเพลงในขณะที่ต้นไม้หมุน ออกแบบเคสใหม่ให้สวยงามยิ่งขึ้น และมีพื้นที่มากขึ้นสำหรับส่วนประกอบเพิ่มเติม แต่เนื่องจากฉันรู้สึกภาคภูมิใจในผลลัพธ์สุดท้ายและต้องการขอบคุณ Elegoo อีกครั้งที่ส่งส่วนประกอบที่จำเป็นในการสร้างนาฬิกาในธีมคริสต์มาสมาให้ฉัน หากคุณต้องการดูสิ่งที่ฉันทำมากขึ้น โปรดเข้าไปที่เว็บไซต์ของฉัน www.daily3dprinting.com ขอบคุณและสุขสันต์วันคริสต์มาส!

แนะนำ: