一個(gè)國外的開源項(xiàng)目,通過截獲無線鍵盤發(fā)出的信號,來監(jiān)聽鍵盤按鍵操作,第一個(gè)版本支持監(jiān)聽27MHz的無線鍵盤,第二個(gè)版本支持2.4G的無線鍵盤監(jiān)聽及注入功能,爽。

    以前玩過C51單片機(jī),加上本身自學(xué)能力和手工焊接功底不錯(cuò),磕磕絆絆幾個(gè)月下來,終于初步完成了這個(gè)小玩意。

    這 次的芯片是ATMEL的MEGA64A,比之前C51系列的又強(qiáng)大、復(fù)雜了不少,制作過程中遇到非常多的問題,在這里鄙視一下(強(qiáng)烈地)國內(nèi)的知識共享精 神,以下列舉部分遇到的困難:

1. 老外注重版權(quán)問題,印制電路使用的是linux下免費(fèi)軟件eagle畫的,國內(nèi)沒人會(huì)用這款軟件生成的文件做PCB,可能有會(huì)的人,論壇里面根本不鳥我。

2. 去電子市場買元器件,大多數(shù)直接先問你要多少,少量的他說沒貨(那你還問我要多少,靠)。

3. 有些芯片或者元器件找了好多天都買不到,那種SD卡座國內(nèi)買不到,只能再翻閱SD卡座引腳定義,重新飛線(賣給我SD卡座那個(gè)小伙亂說)。

4. MEGA系列的芯片,增加了一個(gè)熔絲位的參數(shù)設(shè)置,搞不好會(huì)鎖死芯片,害我膽戰(zhàn)心驚地翻閱了大量資料。

5. 關(guān)于刷寫芯片,也搞了好長時(shí)間,買ISP Programmer,調(diào)試不出來的時(shí)候,刷了無數(shù)遍,還怕芯片鎖死。

6. 國內(nèi)有些玩硬件的論壇,去年發(fā)的貼,到現(xiàn)在基本上沒人理我,偶有一帖看見一人回復(fù)說他也曾碰到同樣的問題,解答了一下問題,后面又加了句:靠,原來是我N年前學(xué)單片機(jī)時(shí)候發(fā)的帖。

7. 學(xué)習(xí)單片機(jī)UART,串口通訊等。

8. 看TRF7900芯片的datasheet,發(fā)現(xiàn)有一處疑似錯(cuò)誤,發(fā)帖,沒人鳥我。

9. 去市場買天線,我說27MHz的,人家白我一眼,翻閱大量資料,查找天線相關(guān)資料,還把剛買來的無線鍵盤第一天就拆了。

10. 國內(nèi)也有人在做類似的東西,之前想聯(lián)系一下,交流一下的,結(jié)果根本不鳥我。

…………

    三 人行,必有我?guī)煛N乙恢庇X得我只是電腦相關(guān)方面的知識懂得比平常人多一點(diǎn)點(diǎn),一般有人在QQ、blog或者Email上問我問題,我總是耐心給人解答,或 者幫忙翻閱資料,畢竟我肯定也有需要請教對方的地方。

視頻和照片都是N900拍的,Z7590沒電了,大家湊合看吧。









以下為視頻,單手操作,有點(diǎn)抖,呵呵。(優(yōu)酷視頻被河蟹了,正在換空間重傳)

替補(bǔ)視頻;
增加了LCD顯示屏

替補(bǔ)視頻