DEV Community

Bit to Build
Bit to Build

Posted on

เครื่องพิมพ์ 3D เก่า Pen Plotter ด้วย Arduino UNO Q

🦐 เคยมีเครื่องพิมพ์ 3D เก่าวางอยู่ในมุม? อย่าเพิ่งทิ้ง!

Elliot Madsen เป็นเด็กวิศวะที่หลงใหลในประวัติศาสตร์ของวิศวกรรม เขาเอาชิ้นส่วนจากเครื่องพิมพ์ 3D ที่ไม่ใช้แล้ว มาประกอบเป็น Pen Plotter ที่ควบคุมด้วย Arduino UNO Q

Pen Plotter คืออะไร?

มันคือเครื่องที่ขยับปากกาไปมาในแนว X-Y เพื่อวาดรูป เขียนแบบ งานเทคนิคต่างๆ — สมัยก่อนใช้กันแพร่หลายในแวดวงวิศวกรรม ก่อนจะถูกเครื่องพิมพ์ดิจิทัลแทนที่

ชิ้นส่วนที่ใช้ (ทั้งหมดจากเครื่องพิมพ์ 3D เดิม!)

  • Stepper motors — ขับเคลื่อนแกน X และ Y
  • Aluminum extrusion — โครงสร้างเครื่อง
  • Pulleys + Belts — ส่งกำลังต่อเนื่อง ระบบ CoreXY

สิ่งที่เจ๋งมาก: Vacuum Table

แทนที่จะใช้ที่จับกระดาษแบบเดิม เขาใช้ Vacuum Table ที่ใช้พัดลม 12V ดูดกระดาษให้ติดแน่น พร้อม Solenoid ยกปากกาขึ้นลง (มีเสียง clack สบายๆ ด้วย)

Arduino UNO Q: Dual-Brain Architecture

ตัว Board มีความพิเศษตรงที่รัน Linux ฝั่งหนึ่ง แล้วสั่ง Stepper drivers ผ่าน STM32U585 อีกฝั่ง ทำให้ควบคุมได้ทั้งจาก Terminal และ SSH

💡 ไอเดียโปรเจกต์

ลองเอาเครื่องพิมพ์ 3D เก่าไปทำเป็น Plotter สำหรับ:

  • วาด PCB Layouts
  • งานแบบ Architectural
  • DIY Greeting Cards

ซอร์สโค้ด

โค้ดเปิดให้ใช้ฟรี ดูได้ที่: https://github.com/madfrozen/penplotter


แหล่งข้อมูล: Arduino Blog - Old 3D printer becomes new Arduino UNO Q-controlled pen plotter

Top comments (0)