Nâng cấp Bàn di chuột Ploopy thành Clickpad
Chuyển đổi bàn di chuột Ploopy thành clickpad với thiết kế lấy cảm hứng từ iPad Pro. Hướng dẫn chi tiết về in bộ phận, lắp ráp, thay đổi firmware và lưu ý khi sử dụng. Tương thích với QMK.
Mô tả
Đây là cơ chế để biến bàn di chuột Ploopy thành một bàn di chuột dạng clickpad. Thiết kế này lấy cảm hứng rất nhiều từ cơ chế bàn di chuột của bàn phím iPad Pro của Apple và có thể bấm ở bất kỳ đâu trên bề mặt của nó, không giống như nhiều bàn di chuột của laptop.
Mặc dù không được thiết kế cho công tắc, tôi đã sử dụng GPIO cho đèn LED chẩn đoán chưa được sử dụng, GPIO24.
Có hai phiên bản - một phiên bản có bàn di chuột phẳng và một phiên bản có nó nghiêng. Cả hai mẫu đều sử dụng bề mặt trên cùng của bàn di chuột gốc, nắp bộ nạp khởi động và omniclick hinge.stl. Sự khác biệt duy nhất là phiên bản phẳng sử dụng omniclick flat support.stl và phiên bản nghiêng sử dụng omniclick angled support.stl.
In Bộ phận
Vì nó có các khớp nối sống (bản lề làm từ chính nhựa), bộ phận bản lề nên được in bằng sợi nhựa tương đối linh hoạt như PETG. Vật liệu cho các bộ phận hỗ trợ không quan trọng lắm, và có thể có lợi nếu dùng vật liệu cứng hơn, mặc dù tôi đã sử dụng PETG xuyên suốt.
Bản lề và bộ phận hỗ trợ phẳng có thể được in ở hướng thông thường của chúng. Bộ phận hỗ trợ nghiêng được thiết kế để in xoay ngửa ra sau, sau đó tab hỗ trợ sẽ được bẻ hoặc cắt bỏ.
Lắp ráp
Bản lề được bắt vít vào một trong hai bộ phận hỗ trợ tại bốn điểm bằng vít đầu phẳng M3x10mm. Sau đó, bộ phận bản lề được móc vào bộ phận trên cùng của bàn di chuột và bắt vít như bình thường bằng các vít do Ploopy cung cấp.
Căn giữa một công tắc bấm dưới bộ phận hỗ trợ bản lề trung tâm, tốt nhất là trên một số bảng điều khiển và được cách điện với các đường mạch bên dưới với tổng độ dày dưới 4.5mm. Sử dụng bộ phận bản lề trước khi nó được bắt vít vào bộ phận hỗ trợ, móc nó vào bộ phận trên cùng của bàn di chuột, sau đó đánh dấu vị trí của bộ phận hỗ trợ trung tâm ở mặt sau của PCB. Nối một chân của công tắc với đất và chân kia với tiếp điểm LED bên phải như trong hình.
Thay đổi Firmware
Trong nhánh multitouch_experiment của Ploopy cho bàn phím/bàn di chuột Pavonis, config.h, thay đổi #define DEBUG_LED_PIN GP24 thành #define DIRECT_PINS {{GP24}}
Thay đổi gán nút trong keymap.c từ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {{{ KC_NO }}}; thành const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {{{ KC_BTN1 }}}; Trong ví dụ này, KC_BTN1 là nút chuột chính (bên trái), nhưng nó có thể được thay đổi thành bất kỳ nút nào mà QMK hỗ trợ.
Việc biên dịch được thực hiện bằng các công cụ QMK thông thường, việc lập trình giống như đối với bàn di chuột Ploopy thông thường, theo kiểu bộ nạp khởi động RP2040.
Ghi chú cuối cùng
-
Tôi tiếp tục tinh chỉnh các bộ phận, vì vậy phiên bản cuối cùng này chưa được thử nghiệm tính đến ngày 5 tháng 1 năm 2026.
-
Do diện tích bề mặt lớn của bàn di chuột, công tắc có thể phát ra âm thanh to hơn dự kiến. Điều này dễ nhận thấy nhất khi vuông góc với mặt bàn di chuột. Lệch khỏi trục, âm thanh sẽ hơi nhỏ hơn.
-
Độ bền của các khớp nối sống chưa được thử nghiệm. Nó có thể chỉ tồn tại hàng trăm lần bấm, hoặc có thể tồn tại hàng triệu lần. Tôi không biết.
-
Hãy để bộ phận bản lề nguội sau khi in và trước khi lấy nó ra khỏi bề mặt lắp ráp, nếu không một số khớp nối sống có thể bị giãn ra và không hoạt động đúng.
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!