有时我们做一些有用的事情。 但是有时候,您只是为了好玩而想做一些毫无意义的事情。 它发生了。 例如,记住我小时候最喜欢的东西,寻找,购买和恢复。 或修改。 最近,有一篇很棒的文章是关于IBM Model M.键盘的,我们还在学校里把它们当作IBM PS / 2 Model 30班的一部分,在阅读的过程中,我想起了我的小恋物癖...
大约15年前,我有一部电话,爱立信T28。 体积小巧,由于伸出的天线粗大而脆弱,在口袋里不太方便,但是却很有趣。 还有一个键盘,爱立信聊天板,如下所示:
照片当然不一样,但是最近在ebay上购买了。 我不知道为什么买,我喜欢。 她在架子上躺了六个月,直到想到了如何使它适应有用的东西的想法。 谁在乎-惠康在猫下。
好吧,首先,尝试使其适应各种arduins已有很长时间了。 键盘实质上是通过UART连接到电话的,连接器的引脚排列如下所示:
您可以连接到计算机,并查看通过USB UART适配器按下时计算机传输的内容。 而且,她使用令人难以置信的创新协议来发送点击。 您可以自己找到描述,如果有兴趣的话,这篇文章与他无关。 简而言之,当我看着他时,就像是Sorg和Shadow先生之间的对话,当时Sorg的头骨上掉了东西。 总的来说,我很快意识到我对这种曲棍球不感兴趣...
看完电路板后,我看到了下面的提示音,它是一次性可编程的,也就是说,可以使用对我来说很方便的协议将固件加载到其中-您需要以相同的脚部位置进行查看,但是可以重新编程...一般来说,好吧,nafig,这更容易制作一个新板。 说到做到,立即将裸板放入扫描仪,并从两侧进行扫描。


现在,将扫描结果放入DipTrace中并圈出。 在此过程中,您仍然必须绘制自己的按钮,以使其与原始轮廓匹配。

紧急关门,紧急状态
和生产中 ,电路板已准备就绪:

我将Micro-USB放在连接器以前的位置,并以防万一。 有色电线-JTAG,编写固件后,可以将其删除。 原来是一个小的USB HID键盘,第一行中的第二个按钮执行切换到其他布局的功能,因为没有足够的按钮,并且必须通过按一个附加按钮来完成很多事情,例如,向上按钮是``Fn +左侧''。 可以插入大型成人计算机并键入。

UART不包含在当前固件中,但是很容易添加。 当然,可用性有些差强人意,但另一方面,可以在带保护套的衬衫口袋里穿什么键盘呢? :)
→
GitHub→
格柏人PS:还有一些空板,我可以交换一些有用的东西。 或组装,闪光和更换...