Trong cái bộ môn phím cơ này thì nó sẽ có nhiều cấp độ đam mê, có nói là nghiện. Đầu tiên là ham hố chuyển từ phím cao su sang phím cơ, tiếp nữa là đam mê những con rgb vui vẻ lập loè, hoặc là ko đèn đóm gì hết. Và cuối cùng là làm một con custom.
Sao tự dưng có hứng làm vậy
Mình dùng phím cơ cũng được gần 2-3 năm rồi, và sau khi dùng bàn phím stock thì mình cũng muốn tìm kiếm những trải nghiệm mới lạ, với lại mình cũng là đứa từng làm mạch điện tử, là một developer thì việc tự tay làm một con phím cơ từ đầu đến cuối cho nó ngầu. Nữa là thấy những con phím cơ custom với những keycap đẹp mắt là mình lại thấy khá là ưng.
Bắt đầu lên ý tưởng
Lúc đầu là mình định mua mạch, là con GK64S mạch PCB có sẵn, đã được hàn được diode và led, có hỗ trợ bluetooth nữa luôn. Nhưng mà vì lúc đó nó chưa có case (vỏ bàn phím ấy) mà bên shop bảo là dịch bệnh vi-rút Corona (COVID-19) này nè, nên còn lâu nó mới về được. Vậy là mình lên 40 percentclub (một trang web rất nổi tiếng về phím custom). Và mình tìm thấy một trang web hướng dẫn build từ đầu đến cuối luôn https://68keys.io/, sau khi đọc và nhìn thì khí thế dưng trào, muốn làm ngay và luôn.
Nhìn thôi là ưng rồi, thôi làm nè.
Làm case
Vì mình làm con đầu tiên, dự là sẽ chưa có nhiều kinh nghiệm, nên mình chỉ làm mica, mình cắt 2 miếng cả trên và dưới với mức giá cực khá là hợp lí là 150k.
Gắn stab vào nè, là bộ ổn định giúp gõ những phím dài như enter, space được mượt mà nhất
Lắp switch vào nè, mình dùng blue noname từ con phím củ của thằng bạn
Cho keycap vào nè
Bắt vít vào, xong có một con phím cơ nhưng mà chưa có dùng được, haha, vì chưa có mạch và chip.
Mua chip và flash firmware
Mặt dù chưa có PCB nhưng mình đi mua chip và flash phần mềm
Hàn cái con vi điều khiển vào coi, ở đây mình dùng Arduino Pro Micro để dùng được QMK cho dễ flash phần mềm cho con phím mà ko cần phải viết lại từ đầu, cái gì có sẵn thì dùng thôi haha. Mình dùng ubuntu on windows để build từ git cơ sẵn, thay đổi luôn những phím và macro để phù hợp với mình, cũng chỉ là code C đơn giản thui chứ không khó gì đâu
vấn đề là không có flash được, và sau tất cả ngồi suốt 1 tiếng Google mình nhận ra thì chỉ cần nhấn reset cho nó thì auto nó flash thôi, trong phần mềm QMK có cái checkbox auto flash ấy.
Xong xuôi chờ mạch về lắp vào là dùng dược thôi
In PCB
PCB là mạch điện ấy, vì mình ko có muốn đi dây như này, một phần là ko đẹp, phần nữa là mình nghĩ trình độ của mình chưa đủ để chơi như này đâu
https://blog.roastpotatoes.co/guide/2015/11/04/how-to-handwire-a-planck/
Nên thôi mình sẽ in mạch, nó sẽ nhìn kiểu kiểu như hình dưới
https://68keys.io/guide/board/
Sau khi gửi mạch đi báo giá ở một số chỗ ở HCM thì mình nhận được thông báo mức giá là 1 triệu 2 cho 5 tấm và 600k cho 2 tấm, mình như đứng lại, trời ơi, vậy thì tiền đâu cho đủ. Lúc đó thì mình định đặt từ nước ngoài luôn (TQ ấy), nhưng mà sợ dịch bệnh ship lâu nên mình tìm trên mạng, và tìm được trang web https://www.smartpcb88.com/ , mấy anh bên này hỗ trợ nhiệt tình lắm, tổng thiệt hại cả việc ship vào tận HCM chỉ chưa đến 500k, quá ư là hoàn hảo. Và sau hơn 2 tuần chờ đợi miệt mài thì cũng đã đến tay mình, cơ mà trong lúc đi nó đi máy bay không biết đi sao mà đi tận 2 tuần mới tới, tưởng bị thất lạc rồi.
Cái này đẹp thế nhở, rồi xong có mạch rồi thì lắp vào thôi
Hàn hết đống diode vào, mà lúc sau mình mới phát hiện ra một chuyện không vui vẻ gì.
Lắp vào và test thôi nè, lúc này mình đã hàn switch vào rồi và nhận ra, mình có test nhưng chưa test hết, phím S và phím số 2, ko nhận, qua đánh giá tình hình thì có thể thiếu diode hoặc lắp ngược chiều gì đó. Sau 30 phút buồn nhẹ thì mình quyết định đập đi xây lại, tận 5 cái PCB cơ mà, nên thôi đi phá con cũ, lấy switch và stab ra, sau đó đi mua chip mới, đi cắt lại cái plate, lúc đi ko hiểu sao thằng bạn chỉ được đi đâu luôn, chưa bật map điểm tới mà cứ đi nên đi lòng vòng hoài.
Làm lại từ đầu
Sau khi mua lại toàn bộ những thứ cần phải mua thì mình làm lại, lần này hàn kỹ hơn, đẹp hơn, kiểm tra từng con một để đảm bảo mọi thứ hoạt động đúng như ý mình muốn, may quá lần này không có lỗi lầm gì
Lần này còn cần thận hơn, test trước khi lắp swtich vào, xong lại test trước khi lắp vào case nữa, rồi mới lắp keycap vào sau cùng, cẩn thận thì sẽ tiết kiệm thời gian hơn mà.
Đấy xong xuôi hoàn thành, chức năng hoạt động hoàn hảo, stab hoạt động ổn định, mình mừng rơn, cuối cùng thì cũng đã hoàn thành xong cái bàn phím đầu tiên của mình
À mà có vẻ màu này hơi tối, không hợp lắm nhở, vậy thui đổi màu khác cho tươi sáng hơn
Bài hơi dài cơ mà đó là toàn bộ quá trình mình build con phím cơ của mình, cám ơn các bạn đã đọc, nếu có câu hỏi hay thắc mắc có thể bình luận hôm dưới hoặc liên lạc qua email [email protected] mình có thể hỗ trợ cho các bạn.
Update: Mình đã viết phần tiếp theo, mời các bạn tiếp tục đọc
http://ductan.me/cong-nghe/tu-lam-ban-phim-co-phien-ban-hoan-thien/