最近在做无线的东西,手里还有一对MAXstream的Xbee Pro无线模块,2.4G,室内距离可以达到40M,室外120M,不错。想把鼠标跟键盘做成无线的。呵呵。
先做个键盘,因为对键盘的响应不用非常的及时,所以用51单片机就可以了进行控制了,如果用普通的键盘进行改装,那就要先把得到的数据进行解码
这里面比较难的应该是各种功能键了,比如shift,atl,ctrl等单独没有实际意义的键了。
再有就是cap lock,num lock,scroll lock了。这些键是翻转键,呵呵。
首先是把普通的键盘改装成发射数据的东东,呵呵。初步的就是用外部中断接键盘的时钟线,然后下降沿触发,把得到的数据转换成ASCII码,功能键就自己定义一下,呵呵。
又或者把得到的十六进制数据不用处理,直接发送十六进制数据,这样就省去了转换的麻烦了。
接收就直接使用51模拟PS2信号发送到键盘口,或者用USB芯片转换成USB键盘。目标就这样定下来了。先把原理图画出来先哈。。未完待续。
文章评论(0条评论)
登录后参与讨论