สารบัญ:

หุ่นยนต์พิมพ์ 3 มิติ: 16 ขั้นตอน (พร้อมรูปภาพ)
หุ่นยนต์พิมพ์ 3 มิติ: 16 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: หุ่นยนต์พิมพ์ 3 มิติ: 16 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: หุ่นยนต์พิมพ์ 3 มิติ: 16 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: พิมพ์งาน 3 มิติแบบ 2 หัว ด้วยเครื่อง Ultimaker S5 2024, กรกฎาคม
Anonim
หุ่นยนต์พิมพ์ 3 มิติ
หุ่นยนต์พิมพ์ 3 มิติ

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

ขั้นตอนที่ 1: ชิ้นส่วนหุ่นยนต์

อะไหล่หุ่นยนต์
อะไหล่หุ่นยนต์

รับวัสดุดังต่อไปนี้:

(x1) เครื่องพิมพ์ 3D (ฉันใช้ Creality CR-10) (x2) เซอร์โวมาตรฐาน (x1) Arduino micro (x1) ซ็อกเก็ต 40 พิน (x1) PCB (x1) สแน็ปแบตเตอรี่ 9V (x1) ที่ใส่แบตเตอรี่ 9V (x1) แบตเตอรี่ 9V (x2) หัวต่อ 3 ขา (x13) น็อตและสลักเกลียว M3 (x4) ดินสอ

(โปรดทราบว่าลิงก์บางลิงก์ในหน้านี้เป็นลิงก์ในเครือ ซึ่งจะไม่เปลี่ยนต้นทุนของรายการให้คุณ ฉันนำเงินที่ได้รับไปลงทุนใหม่เพื่อสร้างโครงการใหม่ หากคุณต้องการคำแนะนำสำหรับซัพพลายเออร์รายอื่น โปรดแจ้งให้ฉันทราบ ทราบ.)

ขั้นตอนที่ 2: ชิ้นส่วนการพิมพ์ 3 มิติ

ชิ้นส่วนการพิมพ์ 3 มิติ
ชิ้นส่วนการพิมพ์ 3 มิติ

3D พิมพ์ไฟล์ที่แนบมาโดยใช้เครื่องพิมพ์ 3D เฉพาะของคุณ คุณอาจต้องตั้งค่าไฟล์เพื่อให้ทำงานร่วมกับการสนับสนุนสำหรับการตั้งค่าเฉพาะของคุณ

ขั้นตอนที่ 3: การประกอบด้านหน้า

การประกอบด้านหน้า
การประกอบด้านหน้า
การประกอบด้านหน้า
การประกอบด้านหน้า
การประกอบด้านหน้า
การประกอบด้านหน้า

ใส่สลักเกลียวสี่ตัวที่ด้านหน้าของหุ่นยนต์

เลื่อนเกียร์ขาหน้าทั้งสองเข้าไปในช่องด้านหน้าของตัวหุ่นยนต์เพื่อให้ซ็อกเก็ตขาชี้ออกไปด้านนอก

วางเฟืองระหว่างเฟืองแร็คทั้งสองของขา

กดตัวขับเซอร์โวเข้าไปในซ็อกเก็ตบนเฟืองกลาง และใช้สกรูเพื่อขันให้เข้าที่

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

ขั้นตอนที่ 4: เซอร์โวด้านล่าง

เซอร์โวล่าง
เซอร์โวล่าง
เซอร์โวล่าง
เซอร์โวล่าง

เลื่อนเซอร์โวด้านล่างเข้าไปในโครงยึดแล้วขันให้เข้าที่

ขั้นตอนที่ 5: แนบลำตัว

แนบลำตัว
แนบลำตัว
แนบลำตัว
แนบลำตัว

กดให้พอดีกับเนื้อตัวที่พิมพ์ 3D ที่มีศูนย์กลางอยู่ที่การเปลี่ยนไดรฟ์ของมอเตอร์แล้วขันให้เข้าที่

ขั้นตอนที่ 6: ใส่ดินสอ

ใส่ดินสอ
ใส่ดินสอ
ใส่ดินสอ
ใส่ดินสอ

สอดดินสอเข้าไปในช่องลำตัวโดยให้ปลายยางลบยื่นออกมา

ขั้นตอนที่ 7: ดึงยางลบ

ดึงยางลบ
ดึงยางลบ
ดึงยางลบ
ดึงยางลบ

ดึงยางลบออกจากดินสอสองตัวโดยใช้คีม

ขั้นตอนที่ 8: ใส่ดินสอเพิ่มเติม

ใส่ดินสอเพิ่มเติม
ใส่ดินสอเพิ่มเติม
ใส่ดินสอเพิ่มเติม
ใส่ดินสอเพิ่มเติม

สอดปลายดินสอที่ยางลบเคยติดเข้ากับช่องเสียบขาหน้าแต่ละอัน

ขั้นตอนที่ 9: สร้างวงจร

สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร

ประสานซ็อกเก็ต 40 พินเข้ากับกึ่งกลางของบอร์ด ต่อสายสีดำจากสแน็ปแบตเตอรี่ 9V เข้ากับพินกราวด์บนซ็อกเก็ต Arduino และสายสีแดงเข้ากับพิน V-in ประสานส่วนหัวของตัวผู้สามพินแรกเข้ากับ ซ็อกเก็ต 40 พินดังต่อไปนี้: พินส่วนหัว 1 - พินพาวเวอร์เฮดเดอร์ 5V 2 - พินกราวด์เฮดเดอร์ 3 - พินดิจิตอล 8 (ซ็อกเก็ตพิน 36) บัดกรีส่วนหัวของตัวผู้สามพินตัวที่สองเข้ากับซ็อกเก็ต 40 พินดังนี้: พินส่วนหัว 1 - 5V พินเพาเวอร์เฮดเดอร์ 2 - ขากราวด์ 3 - พินดิจิตอล 9 (ซ็อกเก็ตพิน 37)

ขั้นตอนที่ 10: เจาะ

เจาะ
เจาะ
เจาะ
เจาะ

เจาะรูขนาด 1/8 ที่มีศูนย์กลางที่ส่วนของแผงวงจรซึ่งไม่มีการต่อไฟฟ้าแบบบัดกรี

ขั้นตอนที่ 11: ใส่ Arduino Micro

ใส่ Arduino Micro
ใส่ Arduino Micro

ใส่ Arduino micro ลงในพินที่เหมาะสมบนซ็อกเก็ต

ขั้นตอนที่ 12: แนบคลิปแบตเตอรี่

แนบคลิปแบตเตอรี่
แนบคลิปแบตเตอรี่
แนบคลิปแบตเตอรี่
แนบคลิปแบตเตอรี่

ติดคลิปแบตเตอรี่เข้ากับด้านล่างของแผงวงจร โดยระวังอย่าให้การต่อไฟฟ้าลัดวงจรด้วย

ขั้นตอนที่ 13: แนบแผงวงจร

แนบแผงวงจร
แนบแผงวงจร
แนบแผงวงจร
แนบแผงวงจร
แนบแผงวงจร
แนบแผงวงจร

ยึดแผงวงจรเข้ากับรูยึดบนตัวหุ่นยนต์

ขั้นตอนที่ 14: ต่อสายเซอร์โว

ต่อสายเซอร์โว
ต่อสายเซอร์โว
ต่อสายเซอร์โว
ต่อสายเซอร์โว

เสียบซ็อกเก็ตเซอร์โวเข้ากับหมุดส่วนหัวของตัวผู้ที่เหมาะสมบนแผงวงจร

ขั้นตอนที่ 15: ตั้งโปรแกรม Arduino

โปรแกรม Arduino
โปรแกรม Arduino

ตั้งโปรแกรม Arduino ด้วยรหัสต่อไปนี้:

//

// รหัสสำหรับหุ่นยนต์พิมพ์ 3 มิติ // เรียนรู้เพิ่มเติมที่: https://www.instructables.com/id/3D-Printed-Robot/ // รหัสนี้อยู่ในโดเมนสาธารณะ // // เพิ่มไลบรารีเซอร์โว # รวม //สร้างสองอินสแตนซ์ของเซอร์โว Servo myservo; เซอร์โว myservo1; //เปลี่ยนตัวเลขนี้จนกว่าเซอร์โวจะอยู่ตรงกลาง!!!! //ตามทฤษฎีแล้ว 90 เป็นจุดศูนย์กลางที่สมบูรณ์แบบ แต่มักจะสูงหรือต่ำกว่า int FrontBalanced = 75; int BackCentered = 100; //ตัวแปรเพื่อชดเชยจุดศูนย์กลางด้านหลังเมื่อด้านหน้าเลื่อน int backRight = BackCentered - 20; int backLeft = BackCentered + 20; // ตั้งค่าเงื่อนไขเริ่มต้นของเซอร์โวและรอ 2 วินาที การตั้งค่าเป็นโมฆะ () { myservo.attach (8); myservo1.attach(9); myservo1.write(FrontBalanced); myservo.write (แบ็คเซ็นเตอร์); ล่าช้า (2000); } วงเป็นโมฆะ () { // เดินตรง goStraight (); for(int walk = 10; เดิน >= 0; walk -=1) { walkOn(); } //เลี้ยวขวา goRight(); for(int walk = 10; เดิน >= 0; walk -=1) { walkOn(); } //เดินตรงไป goStraight(); for(int walk = 10; เดิน >= 0; walk -=1) { walkOn(); } //เลี้ยวซ้าย goLeft(); for(int walk = 10; เดิน >= 0; walk -=1) { walkOn(); } } // ฟังก์ชั่นการเดินถือเป็นโมฆะ walkOn () { myservo.write (BackCentered + 30); ล่าช้า (1000); myservo.write (BackCentered - 30); ล่าช้า (1000); } // ฟังก์ชันเลี้ยวซ้ายเป็นโมฆะ goLeft () { BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // เลี้ยวขวาเป็นโมฆะ goRight () { BackCentered = backRight; myservo1.write(FrontBalanced - 40); } // ฟังก์ชันตรงเป็นโมฆะ goStraight () { BackCentered = 100; myservo1.write(FrontBalanced); }

ขั้นตอนที่ 16: เสียบแบตเตอรี่

เสียบแบตเตอรี่
เสียบแบตเตอรี่

เสียบแบตเตอรี่ 9V และยึดเข้าที่ด้วยคลิปหนีบแบตเตอรี่

ภาพ
ภาพ

คุณพบว่าสิ่งนี้มีประโยชน์ สนุก หรือสนุกสนานหรือไม่ ติดตาม @madeineuphoria เพื่อดูโครงการล่าสุดของฉัน

แนะนำ: