• 2

『提問』機械式鍵盤的「鍵帽」以及「燈」。

最新完成的改造
http://hi.baidu.com/gearedbyby/blog/item/81180e01cc585e8ae950cdb8.html

軟硬件都改了,可以看看

固件基本是沒法改造的,只能完全重寫,如果你完全沒概念的話,那應該是個完全的門外行,這東西其實和鍵盤不鍵盤沒關系,一個很普通的MCU控制項目而已。所以你不必在意看鍵盤什麼, 如果你能學會寫MCU的程序的話,玩轉mcu以後,再隨便看看鍵盤方面的一點東西,其實用MCU實現鍵盤是一個蠻簡單的項目了,當然這是對於能熟練用mcu做項目的人了。不過我的建議是你就別學這個了,你到現在為止完全都沒有概念的話,不是科班出身的話,要從頭學起寫程序,不是工作生活所迫的話,個人愛好的話基本是很難有這個毅力和動力支撐你學會這個了

實在是太厲害,就算再看一次還是很欽佩啊
gearedbyby wrote:
最新完成的改造htt...(恕刪)


不才小弟我,有接觸過這一點,只是學不深,doubleE出身有點概念,但真的很弱~

若是大大您有相關資料可以引小弟我入門的話,還請大大堤點一下了!

固件無法改的話,那要怎麼下手呢?小弟我現在最想實現的是呼吸燈。進階一點搭配作業系統休眠、睡眠產生對應的呼吸燈..。

這會很困難嗎?小弟我是沒啥概念..。只想在一般鍵盤上,看看能不能先實現這個效果,藉由固件來實現。

先謝謝您的回覆了,您的改造過程,還真不是普通的等級呀~太NB啦!
其實就為了呼吸等的話,最簡單就是買現成的呼吸燈直接換上,不過三個燈之間會不同步就是了,不過一般狀態也就亮一個燈,也還好了。我選的通用mcu,裡面沒有現成的ps2協議,所以完全是看總線協議自己一點一點編代碼實現的,所以工作量比較大,你要是只為了呼吸等的話,選個給鍵盤設計的的mcu,那種已經硬件封裝好了ps2協議,你只是掃描下鍵盤矩陣,然後告訴他發啥數出去就行了,而不用去了解ps2的具體實現過程,那個要簡單的多,然後還有三個富裕的io管教的話,用於驅動三個燈,用pwm的方式調制一下,就可以實現呼吸燈了,MCU上也沒啥別的編程語言,匯編太難懂了,一般也就是用c語言來開發,還是我剛才說的,一開始沒必要了解鍵盤,你想玩的話,找一個mcu的開發板或者自己做一個,然後不做鍵盤,先寫程序等個燈的亮滅啊,然後進一步寫出呼吸燈啊,燈編程語言上手了,就可以再去了解下鍵盤,選一個專為鍵盤設計的mcu,應該能夠大大簡化工作,因為通用鍵盤功能都很簡單,而且為了控制成本,所以鍵盤專用mcu的flash存儲容量都比較小,我是為了實現全鍵盤多套可編程,所以才選了一個通用的大flash容量的mcu。雖然鍵盤專用mcu開發起來簡單,因為總線協議已經硬件封裝好了,但是也是因為這個,所以你有可能不能變態的定制一些ps2的極限應用。只能實現普通鍵盤的功能,我選的通用mcu,雖然自己實現ps2協議很麻煩,但是所有東西都是自己編程實現的,所以基本上ps2的各種參數,以及各種在常規系統中不存在的變態的掃描和發送速率頻率都可以實現。這樣對於一個大自由度的可編程鍵盤來說,還是很有意義的

說了半天廢話也不知道說了說,總之就是先練基本功吧,先找個mcu實現呼吸燈了,再來玩鍵盤改造
gearedbyby wrote:
其實就為了呼吸等的話...(恕刪)


請問有辦法在一般滑鼠上加裝「上一頁」的按鍵嗎?不知道容不容易...。

想玩一個無聊一點的,能把滑鼠的微動開關換成鍵盤的軸嗎?
上一頁應該隨便找個雙飛燕或者第三方的鼠標驅動就可以軟實現了吧
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?