Cảm biến chuyển động nhựa in OptoTap sử dụng bánh răng BMG

Cảm biến chuyển động nhựa in được cải tiến sử dụng bánh răng BMG thay vì vòng EPDM, giúp hoạt động ổn định hơn. Dự án bao gồm hướng dẫn lắp ráp và cấu hình Klipper chi tiết cho người dùng Voron.

👁️
41
Lượt Xem
❤️
2
Lượt Thích
📥
5
Lượt Tải
Cập Nhật Apr 04, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Mình in tất cả các chi tiết bằng nhựa PETG, sử dụng thiết lập thông thường của Voron và không cần dùng support.

BOM (Danh sách linh kiện):

  • Bu lông M3x25
  • Hai bu lông M3x8 cho OptoTap
  • Hai bu lông M2.5 nếu bạn muốn gắn thêm công tắc
  • Một bánh răng BMG (ưu tiên loại idler vì loại có ốc grub thường được để dành cho đầu đùn và MMU) kèm một cặp vòng bi đũa
  • Một hoặc hai vòng đệm M3 (tùy thuộc vào việc hiệu chuẩn máy in của bạn)
  • Vòng bi 623ZZ nếu bạn muốn in với nhựa TPU (theo thử nghiệm của mình thì không cần vòng bi này nếu dùng sợi nhựa cứng).

Hiện tại mình chỉ định dùng nó với cảm biến quay. Sau này có thêm MMU thì mình sẽ gắn cảm biến riêng cho bộ đó.

DỰ ÁN ĐANG HOÀN THIỆN - Mình muốn đăng lên trước khi đi ngủ (25/03/2026), mình đã in và lắp ráp xong hết, chỉ còn chờ đi dây, kết nối với máy in và hiệu chuẩn nữa thôi.

Đây là cấu hình Klipper tham khảo:

[filament_motion_sensor filament_sensor]
detection_length: 7.0
extruder: extruder
pause_on_runout: True
switch_pin: PA0
runout_gcode:
M117 Filament Jam or Runout
PAUSE
insert_gcode:
M117 Filament Flow Restored

Đoạn code trông khá ổn rồi đó. Chân PA0 chỉ là chân giả lập thôi, bạn nhớ đổi lại cho đúng với sơ đồ chân (pinout) của bo mạch MCU nhà mình nhé.

Giấy phép

Tác phẩm này được cấp phép theo

GNU General Public License v3.0

GPL 3.0

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (4 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)