Bộ điều khiển Intex PureSpa Whirlpool (Điện–cơ/ Electromechanics)
Dự án mod Intex PureSpa Whirlpool để điều khiển từ xa qua WiFi (ESP8266), chạy song song màn hình zin. Có hướng dẫn in 3D vỏ IP68, connector/pin TE Connectivity, cáp, lắp PCB và lưu ý khi in adapter.
Mô tả
Dự án này nói về việc mod một Intex PureSpa Whirlpool để điều khiển từ xa qua WiFi, chạy song song với cụm màn hình hiển thị zin. Dự án dựa trên phần việc cực hay của jnsbyr và một số người đóng góp khác trên GitHub:
https://github.com/jnsbyr/esp8266-intexsbh20
Trên trang GitHub này có mô tả giải pháp phần cứng điện tử và phần mềm để “móc” vào bus của các mẫu như Intex SB-H20 và SJB-HS. Ở đó cũng có danh sách tương thích theo từng loại bồn. Để phần cơ khí làm cho gọn dễ, cần một cái vỏ (enclosure) có kết nối điện và kết nối cơ khí, tốt nhất là đạt chuẩn IP68 và cắm thẳng vào các đầu nối (connector) Intex zin để khỏi phải mở vỏ bồn hay làm hư dây cáp. Mình vẫn dùng một số linh kiện tiêu chuẩn, không đáng để in 3D vì mua rất dễ.
Vậy bắt đầu nha …
Printing Parameters
Layer height: Toàn bộ dự án có thể in ở 0.3mm để thời gian in không quá lâu, nhưng mình khuyên ít nhất phần connector nên in 0.2mm để chắc hơn, chịu lực cơ khí tốt hơn khi vặn siết.
Supports: Dùng organic supports và chỉ đặt ở khu vực chân pin connector, nếu slicer của bạn có hỗ trợ organic support.
Perimeters: Chọn ít nhất 3 outer perimeters, tốt hơn là 4 để vỏ connector cứng cáp hơn.
Connectors
Vui lòng xem hình connector để đấu pinout cho đúng. Trên PCB bạn sẽ thấy Pin 1 tương ứng ở ký hiệu đầu nối J1 và J2. Cái cable clamp dùng để làm kín (seal) cho male connector theo chuẩn IP là loại M20 tiêu chuẩn, mua ở tiệm đồ điện/đồ xây dựng nào cũng có.
Phần chân pin connector dùng các linh kiện sau của TE Connectivity (có thể mua ở RS Online):
Material
TE Connectivity Part #
RS Online Part #
Male Crimp Contact
350669-1
680-1705
Female Crimp Contact
926882-3
680-5340
Lưu ý là ngoài thị trường có loại male pin ngắn hơn, không phù hợp cho connector này.
Để cách điện các pin với nhau bên trong connector, nhớ dùng ống co nhiệt (heat shrink tube) sau khi bấm cos (crimp). Nếu không thì sớm muộn gì các pin cũng có thể chạm nhau, dẫn tới nguy cơ làm hư bồn. Ngoài ra nên có kìm bấm cos đúng chuẩn cho các contact này. Knipex 97 22 240 giá cũng mềm và làm việc ổn nếu bạn chưa có.
Phần khó nhất là nhét các female crimp contact vào vỏ connector. Làm dễ nhất là dùng kìm mũi nhọn (needle-nosed pliers). Mình có đọc thấy có dụng cụ chuyên để insert loại contact này, nhưng không muốn đầu tư vì quá chuyên dụng. Nhớ lắp contact đúng hướng như hình mặt cắt (sectional view) của connector. Nếu đúng, bạn sẽ nghe tiếng “click” nhỏ do ngàm (hook) gài vào vỏ connector.
Important: Khi in phần ‘Adapter Intex male to PG20’, hãy tạm dừng (pause) ở độ cao in phù hợp để lắp ‘Intex Gland Nut’ vào.
Housing
Nhà bán housing thay đổi hoài (Kema, Anicoll, Jttxiu, Elezenioc, …) nhưng bản thân món này có vẻ là hàng tiêu chuẩn. Bạn có thể tìm trên Amazon với từ khóa „ip 68 housing“
Housing sẽ gài vào base plate, chỉ cần trượt vào rồi nhấn nhẹ tới khi nghe “click”.
Cables
Loại cáp dưới đây vừa khít với cable clamp và các connector trên PCB. Mình khuyên nên dùng đầu cos ống (ferrules) phù hợp ở tất cả đầu dây.
Material
Manufacturer / Part #
Seller
Cables for male and female connector
Lapp Ölflex Classic 110 5x0,75mm² / 1119105
Amazon
PCB
Mình thiết kế một PCB, nằm trong GitHub đã link ở trên, vừa khít với housing. Mình dùng linh kiện cắm dây tiêu chuẩn, không có yêu cầu đặc biệt về công suất. Bạn xem giá trị linh kiện theo schematic trong Readme ở link GitHub phía trên. Để cố định PCB trong housing, mình dùng trụ lục giác nylon (hex nylon distancer) tiêu chuẩn và ốc M3, rồi dán cố định bằng keo 2k hoặc keo nến.
Nếu ai quan tâm một thiết bị hoàn chỉnh gồm đủ đồ (PCBA, ESP8266, housing, v.v.) thì có thể liên hệ mình qua [email protected].
Chúc quẩy bồn vui vẻ :)
Credits
Dự án này lấy cảm hứng từ bộ connector đẹp của Psykokwak trên Thingiverse:
https://www.thingiverse.com/thing:4130911
Phần này đã được thiết kế lại hoàn toàn để đáp ứng yêu cầu IP
Disclaimer
⚠ CẢNH BÁO: Bạn chỉ được dùng dự án này với rủi ro do bạn tự chịu. Thông tin cung cấp nhằm mục đích hỗ trợ nhưng có thể có sai sót hoặc bị hiểu nhầm. Mình cũng như những người đóng góp cho dự án này không đưa ra bất kỳ bảo hành nào và không chịu trách nhiệm cho bất kỳ thiệt hại nào gây ra cho bạn hoặc người khác khi sử dụng dự án này.
Giấy phép
Tác phẩm này được cấp phép theo
Creative Commons — Attribution — Noncommercial — Share AlikeCC-BY-NC-SA
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!