สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
"คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)"
สวัสดี ฉันชื่อรูเบน ดูเก้ นักศึกษาวิศวกรรมเครื่องกลที่มหาวิทยาลัยเซาท์ฟลอริดา และวันนี้ผมจะมาอธิบายวิธีการสร้างสำเนาของโครงงานสุดท้ายสำหรับชั้นเรียน makecourse ซึ่งผมเรียกว่า "Motion Activated Sentinel"
อย่างแรกเลย ฉันอยากจะชี้ให้เห็นว่าทั้งตัวของโปรเจ็กต์นี้ทำจากชิ้นส่วนที่พิมพ์ 3 มิติ และการออกแบบนั้นเป็นต้นฉบับจากฉันทั้งหมด เป็นผลให้มีชิ้นส่วนที่คุณสามารถซื้อได้ไม่มากนัก
ขั้นตอนที่ 1: วัสดุสิ้นเปลือง
คุณต้องการอะไร
นี่คือส่วนประกอบทั้งหมดที่คุณต้องใช้ในการสร้าง Sentinel
- บอร์ด Arduino ฉันใช้บอร์ด Arduino UNO ซึ่งมาพร้อมกับชุดอุปกรณ์ที่ฉันได้รับจากมหาวิทยาลัย แต่คุณสามารถใช้ Arduino แบบใดก็ได้ที่คุณต้องการ
- เขียงหั่นขนม เขียงหั่นขนม 400 จุดก็เพียงพอที่จะเชื่อมต่อส่วนประกอบทั้งหมดของโครงการ
- เซ็นเซอร์ความใกล้ชิดอัลตราซาวนด์ (HC-SR04)
- ไมโครเซอร์โวมอเตอร์ SG90
- เลเซอร์ไดโอด (KY-008)
- ไฟฉาย LED 2 ดวง (ผมใช้อันถูกที่ 7-eleven)
- สายจัมเปอร์เพียงพอต่อการเชื่อมต่อทั้งระบบ
ขั้นตอนที่ 2: การสร้างแบบจำลองชิ้นส่วน
ชิ้นส่วนทั้งหมดถูกจำลองขึ้นใน Inventor 2020 ฉันจะแนบภาพวาดของชิ้นส่วนด้านล่างทุกอัน หากคุณมีเครื่องพิมพ์อย่างน้อย 3 เครื่อง ก็ไม่ควรใช้เวลานานกว่า 6 ชั่วโมงในการพิมพ์ชิ้นส่วนทั้งหมด หากคุณมีเพียงอันเดียวก็จะใช้เวลามากขึ้น (ประมาณ 15 ชั่วโมงในการพิมพ์)
ขั้นตอนที่ 3: แผนผังของระบบ
ที่นี่เราสามารถเห็นทุกองค์ประกอบที่จะเชื่อมต่อกับ Arduino
บอร์ด Arduino มีพิน 5V ที่ส่งแรงดันไฟฟ้าอย่างต่อเนื่อง (เราสามารถเห็นสายเคเบิลสีดำและสีแดงเล็ก ๆ ด้านล่างคำว่า "กำลัง" บน Arduino) ซึ่งเป็นสายเคเบิลสองเส้นแรกที่เราเชื่อมต่อเพื่อให้ทั้งแถวของเขียงหั่นขนมมีค่าเป็นบวก และการต่อสายดิน
ลำดับวิธีการเชื่อมต่อส่วนประกอบอิเล็กทรอนิกส์ไม่สำคัญและผลลัพธ์จะเหมือนกัน เพียงตรวจสอบให้แน่ใจว่าทุกองค์ประกอบเชื่อมต่อกับพินที่ถูกต้องเพราะถ้าไม่ทำจะทำให้เกิดข้อผิดพลาดในโค้ด
ส่วนประกอบแรกจะเป็นพรอกซิมิตี้เซนเซอร์ (HC-SR04) มี 4 พิน หนึ่งอันสำหรับการเชื่อมต่อ 5V หนึ่งอันสำหรับการเชื่อมต่อกราวด์ และพินพิเศษสองพิน หมุด Echo และ Trig โดยพื้นฐานแล้วหมุดเหล่านั้นมีหน้าที่ในการส่งสัญญาณอัลตราซาวนด์และรับหลังจากเด้งกลับ พิน ECHO เชื่อมต่อกับพินหมายเลข 4 บนบอร์ด Arduino และพิน TRIG เชื่อมต่อกับพินหมายเลข 3
หลังจากนั้นเราไปกับเซอร์โวมอเตอร์เนื่องจากคุณสามารถสังเกตได้ว่ามี 3 สาย อันแรกทางด้านซ้ายคือการเชื่อมต่อกราวด์ อันที่อยู่ตรงกลางคือการเชื่อมต่อ 5V และอันสุดท้ายคืออันที่รับสัญญาณจาก Arduino เพื่อเปิดและปิดเพื่อให้อันหนึ่งเชื่อมต่อกับพินหมายเลข 5 บน บอร์ด Arduino
จากนั้นเราสามารถไปกับ LED 2 ดวงที่เชื่อมต่อกับกราวด์บนเขียงหั่นขนมและด้านบวกบนพินหมายเลข 9 และ 10 ของบอร์ด Arduino
สุดท้ายเราเชื่อมต่อเลเซอร์ไดโอด โดยพื้นฐานแล้วอันนี้ใช้งานได้เหมือนกับไฟ LED (มีหมุดอยู่ตรงกลาง แต่สำหรับโครงการนี้เราไม่ได้ใช้งาน) เชื่อมต่อด้าน S เข้ากับพินหมายเลข 11 และ "-" ไปทางกราวด์
สิ่งเหล่านี้จะทำให้การเชื่อมต่อทั้งหมดบนบอร์ด Arduino สมบูรณ์ หลังจากนี้ คุณเพียงแค่ต้องคิดให้ออกว่าคุณจะจ่ายไฟให้กับ Arduino ได้อย่างไร ไม่ว่าจะใช้ปลั๊กติดผนังหรือเชื่อมต่อกับคอมพิวเตอร์ผ่าน USB หรือแบตเตอรี่
ขั้นตอนที่ 4: รหัส
การเข้ารหัสเป็นส่วนสุดท้ายก่อนที่จะให้ Sentinel ของเราทำงาน มีการอธิบายอย่างดีในภาพของรหัสทีละขั้นตอน