in Blog

อัพเกรดเพิ่ม Auto Level ให้เครื่อง 3D Printer CoreXY

มา blog เรื่องเครื่อง 3D Printer CoreXY กันอีกรอบ ครั้งนี้อัพเกรดใส่ Auto Level ช่วยปรับค่า bed ในแกน Z แบบอัตโนมัติจะได้ไม่ต้องกังวลเรื่อง bed เอียงไม่เท่ากัน วิธีการทำ Auto Level ทำได้หลายวิธี เช่น

  • มีแขนต่อกับ Servo สำหรับยก Micro Switch ขึ้นลง
  • Micro Switch ติดกับชุดหัวพิมพ์ แบบเครื่อง Delta ของ Micromake
  • ติด Inductive Proximity Sensors ไว้ที่หัวพิมพ์

ผมเลือกใช้ Inductive Proximity Sensor เพราะซื้อมาดองไว้ตัว Sensor ใช้ไฟ 12V ส่วน output ต้องใช้ R มาแบ่งแรงดัน ซึ่งแรงดันของขา output ที่จะไปต่อกับ z min stop มีแรงดันไม่เกิน 5V ไม่งั้น ic regulator บนบอร์ด Arduino Mega พัง แนะนำให้ดูวิดีโอของ Thomas Sanladerer อธิบายได้ดีเลยทีเดียว

หามุมใส่ sensor ดีๆ ของผมพื้นที่ไม่พอเบียดกับพัดลมไปก่อน

จากนั้นแก้ไข firmware ให้ใช้งาน Auto Level เท่านั้นก็ใช้งานได้แล้ว