3D打印機(jī)械鍵盤制作-附超詳細(xì)Teensy 2.0主控制作教程

經(jīng)常玩3D打印機(jī)的一定都知道Thingiverse,最近也不知道是怎么了,每次去Thingiverse的主頁,都會出現(xiàn)這款名叫SiCK-68的鍵盤,至少已經(jīng)一個多月了……每次都能看到,實(shí)在架不住好奇心,加之最近3D打印機(jī)也沒什么事,索性做了它!

先上點(diǎn)原作大神的美圖,最后再放我做的……




制作過程也比較簡單,作者FedorSosnin老師不但免費(fèi)分享了鍵盤外殼以及特殊鍵帽的模型文件,還細(xì)心的配上了制作過程的圖文教程。原文地址如下:https://www.thingiverse.com/thing:3478494
通過作者的介紹,大概可以知道,這款鍵盤的布局是以TADA68為基礎(chǔ)得來的。

來到上面的地址,點(diǎn)擊左上角的“DOWNLOAD ALL FILES”按鈕,就可以下載這個鍵盤的模型文件、PDF說明、固件文件、燒錄軟件等資料。如果不想整體打包下載,可以點(diǎn)擊上圖右下角的Thing Files,就可以挑選想要下載的文件了。

點(diǎn)擊頁面上的Makes,能夠看到其他網(wǎng)友制作的成品,可以看看其他人的配色作為參考。
英文好的朋友可以直接去原貼跟著大神的教程做,基本沒有什么問題。
看過我之前路透社小鍵盤那篇文章的朋友都知道,我對開發(fā)板刷主控這塊一直比較頭痛,之前好不容易,磕磕絆絆算是能用Arduino Pro Micro做個簡單的QMK主控了,結(jié)果FedorSosnin老師這款SiCK-68用的卻是用的Teensy 2.0開發(fā)板。本以為只是開發(fā)板品牌不同,用的都是32U4芯片,使用方法都差不多,所以最開始的時候還是按照之前刷Arduino Pro Micro的方法去操作,發(fā)現(xiàn)不行。
后來才老老實(shí)實(shí)開始根據(jù)大神的教程一步步操作,最后竟然一次成功了,這可比我當(dāng)初刷QMK要順利多了!真是意外?。∠旅嫖揖透鶕?jù)我實(shí)際操作,結(jié)合FedorSosnin老師的教程,為大家介紹一下這款鍵盤的制作過程。
首先說一下做這款鍵盤需要準(zhǔn)備哪些材料:
打印好的鍵盤外殼零件。有3D打印機(jī)的朋友可以直接打印,沒有的話,可以去淘寶找代加工的,價格也不貴。
軸體。根據(jù)自己喜好選擇。
鍵帽。根據(jù)自己喜好選擇。
1n4148二極管,68支。
平衡桿。
Teensy 2.0開發(fā)板,盜版的就行……
T口USB數(shù)據(jù)線。
M3*15沉頭螺絲。
膠。
防滑墊腳。
下面開始制作

首先下載文件,就是像前面說的,點(diǎn)擊“DOWNLOAD ALL FILES”按鈕。會得到一個名為Mechanical+Keyboard+-+SiCK-68的ZIP壓縮文件。

解壓縮后,得到上述文件,主要使用的文件,都在FILES文件夾中。

來到FILES文件夾中,這次主要需要打印的是上圖紅框所示的5個文件,其中Dowels.stl是幾部分鍵盤殼之間的連桿。Lower開頭的兩個文件為底殼的左右兩部分,Upper開頭的兩個文件為上蓋的左右兩部分。PDF文件為這款鍵盤的大概說明。SiCK-68_EasyAVR.rar是鍵盤的固件文件和刷固件軟件。

每塊外殼的打印時間都在五六個小時左右,耗材如果按照50元1公斤計算,材料成本估計十二三元吧。電費(fèi)人工另計。如果找代加工的話,外殼部分的文件,應(yīng)該用料250克以內(nèi),以0.5元每克的價格算的話,100出頭能搞定。當(dāng)然,找一家有大尺寸3D打印機(jī)的加工商,能夠把左右兩部分打印成一體的,就更完美了。

反正,以咱們一般常用的3D打印機(jī),基本都是要分成兩半打印的,上圖是FedorSosnin老師打印出來的鍵盤殼。將左右兩邊插到一起,然后用膠粘合。同時用電烙鐵,調(diào)溫至200攝氏度左右,對接縫處進(jìn)行熔接。上圖是原作者打印出來的鍵盤外殼。


上下殼接好以后的樣子,膠和熔接的痕跡盡量做在內(nèi)側(cè)。與原作者不同,我選擇的配色比較小清新……

安裝軸體。



使用我獨(dú)家設(shè)計的彎二極管神器,把二極管彎好。

然后按照上圖的走線方式進(jìn)行焊接。正如原作者所說的,這款鍵盤是基于TADA68演化而來的,所以接線圖也是用TADA68的。


將二極管逐一焊接到軸體上。
提醒新手一句,二極管是分正負(fù)極的,玻璃管上有黑線的一頭是負(fù)極,焊接的時候,正極接針腳。別問我為什么,我也不知道,我是照著大神的接法做的。哈哈哈……

上圖是原作者焊接后的樣子,我覺得我焊接的比他要工整一點(diǎn),哈哈哈


橫線接完接豎線。

我發(fā)誓以后不會再買這種七彩的OK線了?。?!總有一種端午節(jié)彩繩的感覺……

最后將橫排和豎列的線匯總到一起,方便下一步連接主控。

根據(jù)上面的接線圖,將行列的導(dǎo)線焊接到對應(yīng)的開發(fā)板針腳上。

將開發(fā)板插入底殼。
至此硬件部分就基本結(jié)束了,但是先不要著急擰上外殼,因?yàn)樗懝碳臅r候,需要按開發(fā)板上的那個復(fù)位按鈕。

下一步,我們解壓files文件夾中的SiCK-68_EasyAVR.rar,然后進(jìn)入SiCK-68_EasyAVR文件夾。

再進(jìn)入EasyAVR-master文件夾,運(yùn)行easykeymap.exe。

點(diǎn)擊左上角File,然后點(diǎn)擊New。

在彈出的窗口中選擇“TADA68”,然后OK。然后關(guān)閉這個軟件,是的,關(guān)閉這個軟件。

回到SiCK-68_EasyAVR文件夾,復(fù)制SiCK-68.py。

將SiCK-68.py黏貼到C盤,用戶文件夾中的,你當(dāng)前賬號名的文件夾中的,.EasyAVR文件夾中的,boards文件夾中。

然后再次運(yùn)行easykeymap.exe,點(diǎn)擊FILES,點(diǎn)擊NEW。在彈出的菜單中,我們發(fā)現(xiàn)比剛才多出來一個SiCK-68,選擇它,然后OK。

然后我們就會看到SiCK-68的鍵位設(shè)置圖,如果想改變按鍵功能,可以在這里修改,我目前還沒來得及研究,所以就使用原作者提供的默認(rèn)布局,先熟悉下整個鍵盤的制作流程,以后有時間再研究了……

點(diǎn)擊Build,然后點(diǎn)擊Build?;蛘咧苯影碏7鍵。在彈出的窗口中,起個文件名然后保存文件,比如SiCK-68v1.hex。

將Teensy 2.0開發(fā)板插入電腦,然后運(yùn)行Fake Teensy Loader.exe,當(dāng)然,如果您買的是正版Teensy 2.0開發(fā)板的話,就運(yùn)行Real Teensy Loader.exe。區(qū)分正版盜版最簡單的方法就是看價格,盜版的30塊錢左右,正版160元左右。

Fake Teensy Loader.exe運(yùn)行界面如上圖所示,然后按一下開發(fā)板上的復(fù)位按鈕。

由于我寫這篇文章的時候,鍵盤外殼已經(jīng)被我裝上了……所以只能從網(wǎng)上找了一張圖片代替。按了復(fù)位按鈕以后,軟件界面上原本模糊的開發(fā)板圖片就會變的清晰。然后點(diǎn)擊紅框所示的“Open HEX File”按鈕,選擇打開剛才保存的SiCK-68v1.hex文件。然后點(diǎn)擊藍(lán)框所示的“Program”按鈕。最后點(diǎn)擊綠框所示的“Reboot”按鈕,主控就制作完畢了。同時鍵盤也可以正常工作了。主控刷寫順利的一塌糊涂……
安裝上平衡桿和鍵帽,底殼貼上防滑墊腳。整個鍵盤就完工了。
使用感受方面,由于沒有金屬鋼板和PCB,鍵盤軸體全靠塑料底板支撐,強(qiáng)度不如正常鍵盤,整體手感偏柔一點(diǎn),噪音和共振也小一些。然后就是外殼的設(shè)計沒有考慮到鍵盤的傾角,整個鍵盤是平的……其實(shí)這個倒是可以通過修改STL文件來改正,只不過當(dāng)時手懶,沒有去弄。我做這個鍵盤的主要目的還是好奇和嘗鮮而已,正式使用它的幾率不會很大。所以就先寫到這里吧,如果有什么沒說清楚的,歡迎大家留言。
最后放幾張我完成后的圖片吧……



