สารบัญ:

Arduino CNC Drawing Machine (หรือถนนสู่ความสำเร็จ): 10 ขั้นตอน (พร้อมรูปภาพ)
Arduino CNC Drawing Machine (หรือถนนสู่ความสำเร็จ): 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino CNC Drawing Machine (หรือถนนสู่ความสำเร็จ): 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino CNC Drawing Machine (หรือถนนสู่ความสำเร็จ): 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: การสร้าง CNC Router ด้วยตนเองสำหรับมือใหม่ แบบมืออาชีพ ตอนที่1 2024, พฤศจิกายน
Anonim
Image
Image
การทำลาย
การทำลาย

โปรเจ็กต์นี้อิงจากสิ่งของส่วนใหญ่ที่หาง่าย แนวคิดคือการนำดิสก์ยูนิตคอมพิวเตอร์ที่ไม่ได้ใช้สองยูนิตมารวมกันเพื่อสร้างเครื่องวาดแบบอัตโนมัติซึ่งคล้ายกับเครื่อง CNC

ชิ้นส่วนที่ใช้ออกจากไดรฟ์ประกอบด้วยมอเตอร์และราวบันไดจากไดรฟ์ทั้งสองตัวและส่วนประกอบพลาสติกของไดรฟ์อย่างน้อยหนึ่งตัว (รวมถาด)

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

ชิ้นที่จำเป็น:

  1. Arduino uno
  2. 1 สเต็ปเปอร์มอเตอร์ (เราใช้หมายเลขรุ่น 28BYJ-48)
  3. Adafruit มอเตอร์ชิลด์ v2
  4. สายไฟมากมาย
  5. ถาดซีดีคอมพิวเตอร์สองถาด
  6. ทางเลือก: เฟืองและรางที่พิมพ์ 3 มิติ
  7. ไม้หรือวัสดุโครงสร้าง A คอมพิวเตอร์

รหัส Arduino ที่จำเป็น:

รหัส GRBL ที่กำหนดเองเพื่อทำงานร่วมกับ Adafruit motor shield (Riley_adafruit_cnc_2)

ซอฟต์แวร์คอมพิวเตอร์ที่จำเป็น:

  1. Arduino IDE พล็อตเตอร์
  2. Gcoded ไฟล์รูปภาพหรือภาพวาด (google ไฟล์ที่คุณเลือก)

เครื่องมือที่จำเป็น:

  1. อุปกรณ์บัดกรี
  2. ปืนกาวและแท่งกาว
  3. ไม้บรรทัด
  4. ปากกา
  5. ความอดทน

ขั้นตอนที่ 2: การทำลายล้าง

การทำลาย
การทำลาย

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

ขั้นตอนที่ 3: เปิดบัดกรี

บัดกรีบน
บัดกรีบน

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

ทั้งสองนี้จะทำหน้าที่เป็นแกน Y และ Z ของเราในกระบวนการวาด

ขั้นตอนที่ 4: The Mighty Tray

ถาดอันทรงพลัง
ถาดอันทรงพลัง
ถาดอันทรงพลัง
ถาดอันทรงพลัง

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

ขั้นตอนที่ 5: เรื่อง Arduino

เรื่อง Arduino
เรื่อง Arduino
เรื่อง Arduino
เรื่อง Arduino

ประกอบชุด Arduino และชุดป้องกันมอเตอร์เข้าด้วยกัน สำหรับขั้นตอนนี้จำเป็นต้องมีการบัดกรีเล็กน้อย จะมี Adafruit Motor Shields สองอันซ้อนกัน เนื่องจากวิธีการใช้งานสะพานจึงต้องมีการบัดกรีเพื่อให้ Arduino ตัวที่สองถูกระบุเช่นนี้ กระบวนการเบื้องหลังที่ได้อธิบายไว้ที่นี่:

learn.adafruit.com/adafruit-motor-shield-v…

ประสานสะพานตามที่แสดงด้านล่าง 1 สำหรับแผงป้องกันมอเตอร์ Adafruit ด้านบน กระดานแรกควรเป็น (0x60) และกระดานบนสุดควรเป็น (0x61) นอกจากนี้ ให้สังเกตจัมเปอร์ที่มีป้ายกำกับ 2 ซึ่งติดตั้งไว้ทั้งด้านล่างและแผงป้องกันด้านบนเพื่อบอกให้บอร์ดดึงพลังงานจาก Arduino แทนขั้วสีน้ำเงินที่อยู่ด้านบน คุณอาจเลือกที่จะเชื่อมต่อแหล่งพลังงานของคุณเองกับขั้วสีน้ำเงินเหล่านี้ หากคุณพบว่า Arduino ขาดหายไป (โปรดทราบว่าในขณะที่ใช้งานมอเตอร์ทั้งสามตัว เรามี Arduino ที่เชื่อมต่อกับคอมพิวเตอร์พร้อมแหล่งจ่ายไฟ 9v ที่วิ่งไปยัง Arduino ด้วยเช่นกัน)

ขั้นตอนที่ 6: ทดลองใช้งานโดย Fire

ทดลองด้วยไฟ
ทดลองด้วยไฟ
ทดลองด้วยไฟ
ทดลองด้วยไฟ

ทดสอบ! ก่อนประกอบทั้งหมดทดสอบชิ้นส่วนของคุณ เราพบว่าข้อมูลเกี่ยวกับวิธีการเชื่อมต่อสเต็ปเปอร์มอเตอร์กับ Adafruit Motor Shield เป็นเรื่องยากเป็นพิเศษ นี่คือแผนภาพที่เป็นประโยชน์ สิ่งสำคัญคือต้องชี้ให้เห็นว่าพิน 1 และ 4 (สีน้ำเงินและสีส้ม) และพิน 2 และ 5 (สีชมพูและสีเหลือง) เป็นคู่ บางครั้งการเสียบปลั๊กผิดวิธีอาจหมายถึงการย้อนกลับของวิธีการทำงานของมอเตอร์ นอกจากนี้ สีแดงยังเป็นพื้นในแผนภาพนี้ดังแสดงด้านล่าง หากมอเตอร์ประกอบดิสก์มีเพียง 4 ขั้ว ให้ปล่อยกราวด์โดยไม่ต้องเชื่อมต่อ

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

วิธีง่ายๆ ในการทดสอบว่าขั้วต่อใดเป็นคู่คือการทดสอบด้วยโอห์มมิเตอร์ นี่คือคำแนะนำที่ดีในการค้นหาคู่สายสเต็ปเปอร์มอเตอร์ของคุณ:

knowledge.ni.com/KnowledgeArticleDetails?i…

เมื่อคุณพบคู่ของคุณแล้ว ให้ใส่อันแรกลงใน M1 อันที่สองลงใน M2

ขั้นตอนที่ 7: สายการประกอบ

สายการประกอบ
สายการประกอบ

เมื่อมอเตอร์ทั้งหมดได้รับการทดสอบแล้ว คุณสามารถเริ่มประกอบได้ ขั้นตอนแรกคือการสร้างโครงสร้างเพื่อยึดแกน Y และ Z ไว้เหนือแกน X สิ่งนี้ทำด้วยสิ่งของง่ายๆที่ซื้อจากร้านขายงานอดิเรก ดูภาพด้านล่าง

ขั้นตอนที่ 8: ลอยบน

ลอยอยู่บน
ลอยอยู่บน

ขั้นตอนต่อไปคือการติดแกน Z เข้ากับชุดแกน Y ซึ่งส่วนใหญ่ทำด้วยกาวร้อน แม้ว่าแน่นอนว่าเราจะทำให้มันแตกต่างออกไปด้วยเวลาและเครื่องมือที่มากขึ้น

ขั้นตอนที่ 9: เวลาแฮ็กเกอร์

เวลาแฮ็กเกอร์!
เวลาแฮ็กเกอร์!

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

ขั้นตอนที่ 10: ความสำเร็จคือ A!?

ความสำเร็จคือ A!?
ความสำเร็จคือ A!?

แม้ว่ารหัสนี้จะอิงตามรหัส GRBL ดั้งเดิม แต่สิ่งสำคัญที่ควรทราบคือรหัสนี้ได้รับการดัดแปลงอย่างหนักเพื่อให้ทำงานร่วมกับแผงป้องกันมอเตอร์ของ adafruit ด้วยเหตุนี้ มีฟังก์ชันที่ขาดหายไปมากมายที่อยู่ใน GRBL ซึ่งไม่ทำงานเมื่อป้อนลงในการตั้งค่านี้ อย่างไรก็ตาม โค้ดนี้ทำงานได้อย่างสมบูรณ์สำหรับการวางแผนขั้นพื้นฐาน (ที่กำลังวาด) มันสามารถวาด GCODE ใด ๆ ที่ได้รับการจัดรูปแบบเป็น G90

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

** ทำการเปลี่ยนแปลงเฉพาะไฟล์ "config.h" การเปลี่ยนแปลงที่อื่นในโค้ดจะทำให้โปรแกรมไม่ทำงาน **

เมื่อมองย้อนกลับไป เราน่าจะใช้การประกอบถาดเหมือนเดิมและเสริมโครงสร้างบางส่วน วัดความลาดเอียงของแกนต่างๆ ได้ดีขึ้น และทำให้โดยรวมมีโครงสร้างมากขึ้น เป็นโครงการที่เรียบร้อยซึ่งสามารถปรับขนาดได้และนำไปใช้งานอื่นได้

เมื่อคุณมีความเข้าใจพื้นฐานแล้วว่า GRBL ทำงานอย่างไร และสเต็ปเปอร์มอเตอร์แกน X, Y, Z ทำงานอย่างไร โครงการนี้สามารถปรับขนาดได้อย่างมาก ตราบใดที่คุณมีวัสดุที่จะทำ เราเลือกทำขนาดนี้เพราะเราถูกจำกัดด้วยขนาดถาดดีวีดี อย่างไรก็ตาม หากคุณเลือกใช้สายพานและสเต็ปเปอร์มอเตอร์ คุณจะถูกจำกัดด้วยแรงบิดของสเต็ปเปอร์เท่านั้น

แนะนำ: