Mount camera cho Adventurer 5M
Tự chế mount camera rẻ tiền cho Flashforge Adventurer 5M khi các adapter có sẵn không vừa. Hướng dẫn chi tiết cách in, lắp đặt và cấu hình camera với firmware gốc hoặc mod Klipper/Forge-X, bao gồm cả giải pháp cho vấn đề bộ nhớ.
Mô tả
Tui mới tậu được cái camera rẻ nhất mà tui kiếm được ở tiệm...

Rồi tui thử hết mấy cái adapter mà không cái nào vừa với camera, nên tui tự chế cái này. Cái camera nó có ống kính dài, nên tui phải đặt nó sâu hơn để tránh cái đầu in nó quẹt trúng.
In không cần support và dùng auto-alignment để định hướng mẫu. Tui xài hai con vít M2x8 và hai con M2x4 cho cái camera, cùng với hai con vít tự tapping M3x6 cho cái adapter.
Cái mount có ba vị trí khác nhau để chỉnh độ cao của camera, mà thực tế thì chỉ cần xài hai vị trí trên thôi. Vấn đề chính là làm sao để camera không bị quẹt trúng lúc in. Ngoài ra, nếu bạn có xài đèn LED, thì chắc là bạn không muốn cái ống kính camera nó bị đèn chiếu thẳng vô đâu. Nên bạn có thể chọn ba loại mount khác nhau (xem hình ví dụ).
CẢNH BÁO: Nhớ kiểm tra kỹ đầu in không quẹt trúng camera trước khi bắt đầu in nha!
Lưu ý về Camera
Cái camera này nó hoạt động hơi lạ, lúc nào cũng xuất ra 1080p hết, dù có chỉnh độ phân giải thấp hơn. Thành ra tốn bộ nhớ lắm.
Bạn có thể xài với bản mod Forge-X: https://github.com/DrA1ex/ff5m có sẵn streamer đã cấu hình giảm tốn bộ nhớ.
Nếu bạn xài bản mod Klipper, bạn sẽ cần sửa script chạy camera để xài chế độ YUYV thay vì MJPG. Thay đổi này sẽ làm stream tốn ít bộ nhớ hơn nhưng tốn CPU hơn, mà đa số trường hợp thì không sao.
Thay thế tất cả MJPG bằng YUYV, và chỉnh CAMERA_MIN_X_RES theo ý bạn bằng cách sửa: /usr/libexec/camera-autostart.sh
Nếu bạn xài firmware gốc thì không có cách nào dễ dàng đâu.
Vấn đề này có thể giải quyết bằng cách cài một custom video streamer với bản patch tui đã tạo, nó giới hạn bộ nhớ cấp cho mỗi khung hình.
File đã biên dịch cho Entware có ở đây: GitHub Repository.
Mà cái này không dễ làm đâu nha, nên tui không khuyên mua cái camera này trừ khi bạn không còn lựa chọn nào khác.
Bạn sẽ cần quyền root, cài Entware rồi chạy custom mjpg_streamer. Nhớ tắt camera trong cài đặt máy in trước.
Có mấy cách để làm timelapses trên firmware gốc hoạt động, mà tui chưa thử nên bạn tự tìm hiểu nha. Tuy nhiên, với bản patch này, bạn sẽ có stream hoạt động, đủ để theo dõi lúc in hoặc quay timelapse thủ công.
Chỉ cần mở: http://PRINTER_IP:8080/?action=stream
Cách cài custom mjpg_streamer:
PRINTER_IP=<IP máy in của bạn>
# Chuyển file streamer
scp -O ./mjpg-streamer-* root@$PRINTER_IP:/opt/packages/
# Đăng nhập qua ssh
ssh root@$PRINTER_IP
# Cài đặt package
cd /opt/packages/
opkg install mjpg-streamer_1.0.1-1_armv7-3.2.ipk mjpg-streamer-input-uvc_1.0.1-1_armv7-3.2.ipk mjpg-streamer-output-http_1.0.1-1_armv7-3.2.ipk
# Chạy streamer
FPS=15
WIDTH=640
HEIGHT=480
LIMIT=$(( WIDTH * HEIGHT * 2 ))
/opt/bin/mjpg_streamer -o "/opt/lib/mjpg-streamer/output_http.so \
-w /opt/mjpg-streamer/www -p 8080"
-i "/opt/lib/mjpg-streamer/input_uvc.so \
-d /dev/video0 -r ${WIDTH}x${HEIGHT} -f $FPS -b 1 -fs $LIMIT"
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!