1N4148是機械鍵盤上最常使用到的二極體元件,有分為SMD
貼片式及THT
直插式,這裡我們使用到的為貼片式,方向對應如下圖:
貼片式二極體相當的微小,需要用鑷子稍微轉動光線才會將它方向展示出來,我們首先的第一步就是將二極體安裝在鍵盤上頭合計25個
位置上:
二極體固定完成後再來焊接固定熱插拔座:
探索者3號支援的熱插拔座有Choc
及GLP
兩種版本,擇一安裝即可,對應的腳位如下圖:
安裝完將TRRS下方的跳線P1
連接起來:
P1
為預設的TRRS的電源連接方案,ATMega32U4 ProMicro及RP2040 ProMicro基本都是使用這個方案。
若RP2040 ProMicro出現左右兩側鍵盤上的
通信問題
,請將P1
上的焊錫移除後改至P2
再做通信測試。
接著將MCU依照電路板上的標示框及上頭的VCC
、GND
對應、晶片面朝下安裝。
排針可選擇直插式或可插拔的款式,為了方便測試因此照片示意圖會是可插拔的版本,大家參考一下即可。
可插拔排針母座安裝示意圖。
下一步將TRRS座
及2pin輕觸開關
安裝上去(只需安裝單邊鍵盤的話不用安裝TRRS座)。
-
請務必將beekeeb及Keycapsss的組裝流程看過一輪,下面會統合兩篇文章的資訊:
為了設計這把鍵盤我才會從網路通路上購入觸控板模組的拓展包來使用,接著再額外購入FFC連接座來安裝鍵盤。
- 鍵盤的結構參考beekeeb及bastardkb鍵盤Dilemma設計,FFC連接座會固定在電路板背面,跟熱插拔座在同一面(請看下圖照片對比)。
- 使用上面提及的兩篇文章來安裝拓展模組,使用銅柱長度會需要調整。
- 探索者3號使用
I2C
模式連接觸控板。
結構安裝照片來自beekeeb:
鍵盤安裝完成後側面的結構:
以下是beekeeb及Keypasss兩篇拓展板文章的統合資訊:
I2C
模式下需要更動的觸控板元件及需要安裝的元件:
MCU | IC | VCC | R1電阻 | R7電阻 | R8電阻 | 4.7K上拉電阻 |
---|---|---|---|---|---|---|
ProMicro | ATMega32U4 | 5V | 移除 | 移除 | 移除 | 加裝 |
ProMicro | RP2040 | 3V3 | 移除 | - | - | 加裝 |
觸控板照片來自Keycapsss:
使用電烙鐵焊接軟排線連接座相當困難,這裡會推薦使用加熱台或熱風槍將其用焊錫、錫漿固定在電路板上。
這裡特別留意會需要刷上一定量的
助焊劑
給加熱台做使用。
FFC連接座完成固定後,再將軟排線安裝固定上去。
卡榫固定好後將排線穿過下方的洞口至另一側。
上拉電阻的部分很簡單,把針腳稍微彎折一下,插入R1、R2上對應的焊盤孔中,用焊錫固定好,多餘的針腳移除掉即可。
-
安裝拓展板時的注意事項:
- 安裝前需將鍵盤電路板正面的I2C
跳線
都接通才可正常使用(下圖所示)。 - FFC連接座拓展板為網路通路商所開發讓使用者自由安裝的插件模組,安裝方式參照該通路商的安裝說明文章。
- 使用拓展板會增加該安裝位置的厚度,因此需要自行調整
銅柱的高度
。
- 安裝前需將鍵盤電路板正面的I2C
觸控板上的電阻移除後,將觸控板本體及3片擋板組合在一起。首先,擋板A
、C
的洞口直徑不太一樣,視安裝的元件不同,擋板上下的順序也不同。
接著將A
、B
兩者對齊平放。
再來將觸控板本體放在中間,有防呆卡榫,不用擔心安裝失誤。
然後將C
板疊在一起。
最後再用6mm螺絲
跟螺母
將板子固定起來。
旋鈕編碼器的部分安裝相對簡單,按照對應的針腳位置安裝上去、再用焊錫固定起來即可。
底板的部分會按照圖中標示的位置使用上相應長度的螺絲,安裝順序接著會來說明。
首先8mm螺絲的部分會使用螺母先固定好。
4mm螺絲
跟5mm銅柱
固定在一起。
接著在螺絲上頭安裝墊片後,暫且放置在一邊,待會會用到。
不管選配的部分為觸控板還是旋鈕編碼器,最後的安裝方式基本一樣。
首先是搭載觸控板的部分,將電路板對應底板輕放上去,並依照圖中標示安裝對應長度的銅柱。
接著將軟排線接在觸控板上的FFC插槽內,並順著排線方向將擋板對好螺絲孔,用6mm螺絲
固定起來。
最後依序將定位板、MCU擋板用3mm螺絲
鎖上。
編碼器的部分也是一樣,將電路板放在底板上,並安裝好對應長度的銅柱。
接著再將旋鈕帽蓋安裝上去。
編碼器這裡的擋板部分堆疊順序會跟觸控板相反,將擋板用螺絲螺帽固定好之後,就可以直接安裝了。
最後將鍵盤翻至背面,貼上腳貼
就完成了。
鍵軸及鍵帽可以最後再安裝,看個人選擇,這裡安裝使用的是凱華Choc v2黑雲軸。
鍵帽使用的是太豪THT,十字矮軸、無刻的版本。
完成!
韌體安裝順序可不同,若要在組裝鍵盤之前先燒錄的話,請對應使用的MCU,使用對應的燒錄方式。
-
組裝鍵盤前:
- ATMega32U4 ProMicro:可使用
QMK Toolbox
及QMK MSYS
進行燒錄。 - RP2040 ProMicro:啟動
RP_BOOT
模式,將.uf2
韌體燒進硬碟裡即可。
- ATMega32U4 ProMicro:可使用
RP_BOOT
模式有兩種方式可以啟動:
- 將MCU上的
BOOT
按鈕按住後接入電腦後啟動。- 接入電腦後按住
BOOT
按鈕1秒後再按RESET
按鈕後啟動。
-
組裝鍵盤後:
- ATMega32U4 ProMicro:可使用
QMK Toolbox
及QMK MSYS
進行燒錄,RESET
按鈕壓一下就可啟動燒錄模式。 - RP2040 ProMicro:電路板上的
RESET
輕觸開關按2下之後1秒放開
,會啟動RP_BOOT
模式,將.uf2
韌體燒進硬碟裡即可。
- ATMega32U4 ProMicro:可使用
MCU的背面也有對應的
RESET
及BOOT
孔可以用鑷子觸發,不用擔心燒錄問題。
RP2040 ProMicro的
通信問題
,請將電路板上的P1
跳線移除後改至P2
連接再做測試。
鍵盤按鍵部分,請將
VIAL
打開進入Matrix Tester
,若已經插入鍵軸就把所有按鍵都按過一輪,若沒有請用鑷子測試每顆按鍵上的熱插拔座焊盤
或針腳
。
若要測試旋鈕編碼器上頭的按鍵,對應
Layout
的部分,將開關打開再進行Matrix Tester
測試。