Mục lục:

Bàn phím cơ Cherry Pi Split: 45 bước (có hình ảnh)
Bàn phím cơ Cherry Pi Split: 45 bước (có hình ảnh)

Video: Bàn phím cơ Cherry Pi Split: 45 bước (có hình ảnh)

Video: Bàn phím cơ Cherry Pi Split: 45 bước (có hình ảnh)
Video: Mình thử tiêu 8 TRIỆU để build một chiếc Bàn Phím Cơ Custom (GMMK Pro w Aqua King v3) 2024, Tháng Chín
Anonim
Bàn phím cơ Cherry Pi Split
Bàn phím cơ Cherry Pi Split
Bàn phím cơ Cherry Pi Split
Bàn phím cơ Cherry Pi Split
Bàn phím cơ Cherry Pi Split
Bàn phím cơ Cherry Pi Split

Các dự án Fusion 360 »

Tôi đã sử dụng bàn phím Microsoft Natural Elite trong nhiều năm. Và sau gần 20 năm phục vụ trung thành, nó đã hết tuổi thọ. Trong quá trình tìm kiếm đồ thay thế, tôi cũng đã xem xét các bàn phím cơ khác nhau. Và bởi vì tôi thường xuyên thực hiện các dự án tự làm, tôi nghĩ sẽ là một trải nghiệm tuyệt vời khi tự mình làm một chiếc bàn phím như vậy.

Đây là dự án bàn phím cơ đầu tiên của tôi. Và điều này sẽ được sử dụng hàng ngày. Mặc dù khả năng là vô tận, tôi chỉ giới hạn ở chức năng cơ bản: Một bàn phím công thái học với các chức năng chuột. Trong khi tìm kiếm các bộ phận, tôi đã bắt gặp một loại công tắc mới. Một phiên bản cấu hình thấp của Cherry MX Red. Điều này làm cho nó có thể làm một bàn phím cơ học mỏng. Và tôi đã cố gắng giữ cho bàn phím này mỏng nhất có thể.

Toàn bộ thiết kế được thực hiện bằng Autodesk Eagle và Fusion 360. Bằng cách này, tôi đã sử dụng khả năng tải bảng mạch in trực tiếp vào chương trình vẽ 3D. Ngoài các chương trình này, mã Python được sử dụng để hỗ trợ các bước khác nhau. Do đó, bảng hướng dẫn này chứa nhiều ví dụ Python.

Tôi đã không thêm bất kỳ tính năng 'tốt để có' nào làm phức tạp thêm. Không có đèn LED nền, cổng usb bổ sung, loa và / hoặc màn hình. Có một số cổng GPIO dự phòng cho các tính năng bổ sung, nhưng chúng chưa được sử dụng.

Quân nhu

Bàn phím này bao gồm các phần sau:

  • Raspberry Pi Zero WH (Kiwi Electronics)
  • Cherry MX cấu hình thấp Màu đỏ (Cherry MX, Reichelt)
  • Keycaps UHK (Bàn phím hack tối ưu)
  • IDC 16 pin phẳng (Aliexpress)
  • Đầu nối DC3 2x8 (Aliexpress)
  • Đầu nối GPIO 40 chân (Kiwi Electronics)
  • Bộ giảm chấn chính (Aliexpress)
  • Đệm nỉ dính 200 x 150 (Action, Amazon)
  • 1N4148 điốt (Aliexpress)
  • PCB tùy chỉnh (Jlcpcb)
  • DIN965 M2, bu lông 5 x 5 (Microschroeven)
  • DIN439 M2, 5 đai ốc (Microschroeven)

Phần mềm sau đã được sử dụng:

  • Fusion 360 (Autodesk)
  • Eagle (Autodesk)
  • Raspbian (Raspberry Pi)
  • Máy khách SSH (Putty)
  • Trình soạn thảo văn bản (Ultraedit)

Bước 1: Thiết kế bàn phím

Thiết kế bàn phím
Thiết kế bàn phím
Thiết kế bàn phím
Thiết kế bàn phím
Thiết kế bàn phím
Thiết kế bàn phím

Ý tưởng ban đầu là xây dựng lại Microsoft Natural Keyboard Elite với các công tắc cơ học. Nhưng việc tháo rời bàn phím đã tiết lộ rằng điều này không hề đơn giản. Các keycaps được sử dụng không tương thích với các công tắc cơ học. Điều này có nghĩa là tôi phải tìm một thiết kế khác.

Có một số dự án có bàn phím cơ học, nhưng có rất ít dự án có thiết kế tiện dụng. Tôi đã xem qua hai ứng cử viên có thể có: Ergodox và Bàn phím hack tối ưu (UHK). Đây đều là bàn phím mã nguồn mở. Toàn bộ tài liệu của UHK được đặt trên Github, và do đó là nguồn cảm hứng tuyệt vời cho thiết kế keybaord của riêng tôi.

Sự khác biệt lớn nhất giữa Ergodox và UHK là vị trí của các phím. Với Ergodox, các phím nằm ngay trên nhau. Và UHK có bố cục truyền thống hơn.

Bước 2: Công tắc Cherry MX

Công tắc Cherry MX
Công tắc Cherry MX
Công tắc Cherry MX
Công tắc Cherry MX

Một trong những lựa chọn quan trọng nhất khi làm bàn phím cơ là các công tắc. Có một số nhà sản xuất các thiết bị chuyển mạch này, và tôi đã chọn nhà sản xuất nổi tiếng nhất và hàng đầu thế giới: Cherry MX. Các công tắc này thường có sẵn và được ghi chép đầy đủ. Ngoài ra, loại này là một trong những loại switch được các bàn phím cơ DIY sử dụng nhiều nhất. Và trang dành cho nhà phát triển trên trang web Cherry là một khởi đầu tốt.

Có một số biến thể và tôi đã mua một máy kiểm tra công tắc phím Cherry MX 9 để kiểm tra các loại công tắc khác nhau. Mỗi công tắc có một màu khác nhau và màu này cho biết các đặc điểm của công tắc:

Cherry MX Red Lực tác động thấp 45g, im lặng, êm ái.

Cherry MX Black High 60g lực tác động, im lặng, êm ái. Cherry MX Blue Lực tác động trung bình 50g, tiếng lách cách, ồn ào. Cherry MX Brown Lực tác động thấp 55g, va chạm xúc giác êm. Cherry MX Green Tactile & Clicky 80g lực tác động - Công tắc xúc giác và clicky chắc chắn. Cherry MX Grey-brown Firm Linear 60g lực tác động - Va chạm mạnh, không cấn tay. Cherry MX Grey-đen Tactile 80g lực tác động - Va chạm xúc giác chắc chắn, không có tiếng lách cách. Cherry MX clear Tactile lực tác động 55g - Xúc giác va đập, không có tiếng lách cách. Cherry MX trắng Lực tác động Tactile & Clicky 65g - Công tắc bấm xúc giác và nhẹ hơn.

Bàn phím của tôi không được tạo ra nhiều tiếng ồn. Điều này làm giảm các chuyển đổi có thể có sang màu đỏ, nâu, đen, xám hoặc trong. Và sau một số thử nghiệm, tôi thích công tắc màu nâu hoặc đỏ hơn.

Bước 3: Cấu hình thấp Cherry MX

Cherry MX Low Cấu hình
Cherry MX Low Cấu hình
Cherry MX Low Cấu hình
Cherry MX Low Cấu hình

Về nhì trong Cuộc thi Raspberry Pi 2020

Đề xuất: