方案采用STC作為主控芯片的43按鍵機(jī)械鍵盤(pán),可實(shí)現(xiàn)多層按鍵定義。本方案中實(shí)現(xiàn)了兩層按鍵效果,其中默認(rèn)層效果圖如下(鍵盤(pán)采用了40%按鍵布局略作修改):
第二層按鍵定義如下(第二層按鍵用于Altium Designer V19 的PCB設(shè)計(jì),由于位置有限,只能盡量簡(jiǎn)略,有的快捷鍵使用了三個(gè)按鍵組合,如頂對(duì)齊:Ctrl+Shift+T):
CH9329芯片可以接收客戶(hù)端發(fā)送過(guò)來(lái)的串口數(shù)據(jù),并按照 HID 類(lèi)設(shè)備規(guī)范,將數(shù)據(jù)先進(jìn)行打包再通過(guò) USB 口上傳給計(jì)算機(jī)。單片機(jī)只需要將要發(fā)送的字符,按照規(guī)定的協(xié)議通過(guò)串口發(fā)送就可以,實(shí)現(xiàn)非常簡(jiǎn)單。
最后成品實(shí)拍圖片如下:
其他鍵盤(pán)方案請(qǐng)參考我的視頻:客制化機(jī)械鍵盤(pán)(一):買(mǎi)鍵盤(pán)?不如自制一把全鍵可編程機(jī)械鍵盤(pán)