Thùng loa Back Horn thiết kế tùy biến

Script OpenSCAD giúp bạn tự thiết kế thùng loa Back Horn theo kích thước mong muốn, hỗ trợ lắp linh kiện điện tử (Bluetooth, Pin) và tùy chỉnh vị trí củ loa linh hoạt.

👁️
14.9K
Lượt Xem
❤️
615
Lượt Thích
📥
2.9K
Lượt Tải
Cập Nhật May 03, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Đây là file script OpenSCAD để tạo thùng loa back horn (kèn sau) có thể tùy chỉnh kích thước theo ý muốn. Bạn có thể thay đổi thiết kế để phù hợp với nhiều kích thước tổng thể khác nhau, lắp được nhiều củ loa (tối đa hai loa) và tùy biến các vị trí bắt ốc ở mặt bên. Script này cũng chừa sẵn không gian để bạn lắp linh kiện điện tử và pin, giúp bạn dễ dàng tạo ra một chiếc loa Bluetooth/Airplay/Squeezebox hoàn chỉnh.

Hầu hết các tùy chỉnh đều có thể thực hiện bằng cách thay đổi các thông số trực tiếp trong script, nhưng đôi khi bạn cần can thiệp sâu hơn vào code, ví dụ như để đổi hình dạng lỗ bắt vít ở các tấm ốp bên. Mình hy vọng hướng dẫn trong code đã đủ rõ ràng, nhưng nếu có thắc mắc gì về việc tùy chỉnh, cứ thoải mái hỏi mình nhé.

Hình dáng của ống dẫn sóng (waveguide) là bản sao gần sát với thiết kế back horn 4" V2 của guppyk2 (https://www.thingiverse.com/thing:4750820).

Mình tái tạo hồ sơ cơ bản đó bằng cách rút gọn các tọa độ và bán kính góc thiết yếu, sau đó sử dụng thư viện OpenSCAD tuyệt vời 'round anything' của Kurt Hutten để đẩy khối. Cách này giúp thiết kế trở nên hoàn toàn tham số hóa (parametric), nghĩa là khi bạn nhập kích thước tổng thể, hình dạng ống dẫn sẽ tự động co giãn theo chiều X và Y để vừa với chiều rộng và chiều sâu mong muốn. Chiều cao của khối sẽ được trừ đi độ dày của các tấm ốp bên để đảm bảo kích thước Z cuối cùng của thùng loa đúng với thông số đã nhập.

Phần lỗ khoét cho củ loa và lỗ bắt vít cũng hoàn toàn có thể tùy chỉnh, nên bạn có thể dùng bất kỳ củ loa nào, miễn là bạn có thông số kỹ thuật về đường kính lỗ khoét và cách bố trí lỗ bắt ốc.

So với thiết kế gốc của guppyk2, mình đã tinh chỉnh nhẹ để tăng thêm diện tích khoang chứa linh kiện điện tử ở phía sau, giúp bạn linh hoạt hơn khi lắp các module mạch và pin. Cá nhân mình đã lắp thử phiên bản dùng củ loa 3 inch (Dayton DMA80 - xem kích thước trong script), sử dụng mạch ESP32 (SqueezeAMP) cho tính năng Bluetooth/Airplay/Squeezebox, và nguồn là 3 viên pin Li-ion 18650.

Script hỗ trợ lắp một hoặc hai củ loa vào mặt trước. Ví dụ, với một loa, bạn có thể làm loa toàn dải đơn kênh (mono). Với hai loa, bạn có thể làm cặp loa stereo nhỏ hoặc hệ thống mono 2 đường tiếng. Các ví dụ về những tùy chọn này đã có sẵn trong script.

Lưu ý rằng vì đây là thiết kế tùy chỉnh, cấu trúc này không được tinh chỉnh đặc thù cho đặc tính âm học của một loại củ loa nào cả. Nó thuần túy là tùy chỉnh về mặt hình học.

Các bước tùy chỉnh gợi ý như sau:

  1. Chọn củ loa và xác định kích thước cơ bản.
  2. Với mỗi loa, xác định đường kính lỗ khoét và vị trí lỗ bắt vít (số lượng, góc, khoảng cách tâm lỗ - PCD). Nếu chỉ dùng 1 loa, hãy chỉ định thông số cho driver_1 và đặt num_drivers bằng 1. Nếu dùng 2 loa, hãy chỉnh thông số cho cả hai và đặt num_drivers bằng 2. Bạn có thể chỉnh vị trí của loa dọc theo mặt trước bằng tham số driver1_fractiondriver2_fraction.
  3. Ước tính kích thước bên ngoài của thùng loa, sau đó preview trước để xem củ loa có vừa không. Điều chỉnh chiều rộng, sâu, cao cho đến khi vừa ý. Trong phần log của OpenSCAD có các dòng ECHO hiển thị kích thước gần đúng của khoang chứa loa và linh kiện điện tử, bạn hãy kiểm tra lại xem đã đủ không gian chưa nhé.

(Nội dung về các ví dụ 1, 2, 3, 4 và hướng dẫn kỹ thuật tiếp theo được giữ nguyên cấu trúc Markdown như gốc)

Giấy phép

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

Creative Commons — Attribution — Noncommercial

CC-BY-NC

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

File mô hình

TẤT CẢ FILE MÔ HÌNH (12 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)