键盘鼠标外设 篇123:50元成本自制转换器——普通键盘变全键可编程键盘

2019-10-03 14:30:00 47点赞 289收藏 63评论

追加修改(2019-10-03 15:41:36):
贴上github的开源页面,大家可以自己去参考下。

前言

在之前制作优联无线键盘的原创中,介绍了键盘键值转换器,能把普通键盘变成一把全键可编程的键盘。能设定宏,符合自己的各种需要。(关于这种键值转换器的详细介绍,可以去B站看加麻大白票王Linus的av42085024视频。)

自制优联机械键盘——理论及以40%键盘制作为例本篇内容来自#我的技术成果#有奖征稿活动。你也想要秀一波技术,赢取免费的树莓派套装小玩具?快来参与活动,与大家一块儿秀出你的技术宅成果吧。>点这里了解详情qianseyue| 152 评论80 收藏946查看详情

这个键值转换器由geek一位网友开发,外网上有销售,价格是63美刀一个。

50元成本自制转换器——普通键盘变全键可编程键盘

在国内不容易买到,好在是开源的,能自己利用Arduino板制作。得益于华强北,制作的成本还非常便宜。

50元成本自制转换器——普通键盘变全键可编程键盘

在Gayhub上有其制作的教程以及相关资料,喜欢的可以去看看。

50元成本自制转换器——普通键盘变全键可编程键盘

需要注意是这个键盘转换器并不是全部键盘都能使用,要键盘主控支持HID Boot protocol模式。geek上有一些坛友测试的结果,有一定年份,不准确。

50元成本自制转换器——普通键盘变全键可编程键盘


材料

材料方面需要一个Arduino pro micro和迷你usbhost shield扩展版

50元成本自制转换器——普通键盘变全键可编程键盘

购买的板子,一般还有放静电包装进行防护,拆包前要注意做好防静电。

50元成本自制转换器——普通键盘变全键可编程键盘

Arduino pro micro开发板的细节一览。

50元成本自制转换器——普通键盘变全键可编程键盘

Arduino pro micro使用的是Atmega32U4芯片,支持12个数字接口,能基本满足制作转换器的io口需求。

50元成本自制转换器——普通键盘变全键可编程键盘

Arduino pro micro板背面细节一览。

50元成本自制转换器——普通键盘变全键可编程键盘

需要注意是Arduino pro micro有两个版本,5v16Mhz版以及3.3v8Mhz版。

50元成本自制转换器——普通键盘变全键可编程键盘

两个版本的外观大小,io接口都是一样的。区别是晶振不一样,电压不一样。5v的板子也可以使用,但是usbhost shield扩展板是3.3v电源输入的,需要接个电压转换芯片。

50元成本自制转换器——普通键盘变全键可编程键盘

迷你USBHost Shield 2.0扩展板,方便arduino与usb设备进行通讯而开发出来的一个扩展板。

50元成本自制转换器——普通键盘变全键可编程键盘

支持的电源是3.3v,如果电压过高会造成损坏。


制作

制作的第一步是给Arduino pro micro焊接个排针。

50元成本自制转换器——普通键盘变全键可编程键盘

方便排针的焊接,我习惯是使用面包板固定排针,再放Arduino pro micro板子在上面进行焊接。

50元成本自制转换器——普通键盘变全键可编程键盘

Arduino pro micro焊接好后的效果一览。

50元成本自制转换器——普通键盘变全键可编程键盘

接着是焊接迷你USBHost Shield扩展板。

50元成本自制转换器——普通键盘变全键可编程键盘

方法和焊接Arduino pro micro是一样的。

50元成本自制转换器——普通键盘变全键可编程键盘

焊接好后的迷你USBHost Shield板效果一览。

50元成本自制转换器——普通键盘变全键可编程键盘

焊接好排针的Arduino pro micro和迷你USBHost Shield外观一览。

50元成本自制转换器——普通键盘变全键可编程键盘

焊接好排针的Arduino pro micro和迷你USBHost Shield背部外观一览。

50元成本自制转换器——普通键盘变全键可编程键盘

实际上应该是使用排针将两者结合在一起,由于我只是进行测试,所以选择了分开。

50元成本自制转换器——普通键盘变全键可编程键盘

将两个板子插在面包板上,迷你USBHost Shield接usb键盘,Arduino pro micro接电脑。

50元成本自制转换器——普通键盘变全键可编程键盘

使用面包板跳线将迷你USBHost Shield和Arduino pro micro板子的针脚连接在一起。

50元成本自制转换器——普通键盘变全键可编程键盘

迷你USBHost Shield扩展板使用的是3.3v电源,也就是说Arduino pro micro和USBHost Shield的vcc接口都是3.3v电源,所以需要隔断迷你USBHost Shield扩展板usb母座的vcc接口与板子vcc接口相连。

50元成本自制转换器——普通键盘变全键可编程键盘

在迷你USBHost Shield扩展板usb母座的vcc接口焊接一条跳线。

50元成本自制转换器——普通键盘变全键可编程键盘

将跳线连接到Arduino pro micro的raw接口,这个接口能提供5v的电源给usb接口。

50元成本自制转换器——普通键盘变全键可编程键盘

到TMK keymap editor网站上,制作键盘的宏及相关键值设定。网站的键盘只是一个设定排布,不必在意是不是使用同样键列的键盘,以及有没有那个按键。注意是原键的fn键不能识别。

50元成本自制转换器——普通键盘变全键可编程键盘

制作完成后,能够下载hex固件文件到本地。

50元成本自制转换器——普通键盘变全键可编程键盘

hex固件的刷入和tmk固件的刷入是一样的,tmk官网有教程。常规是使用Atmel FLIP,但是文档指出也能使用QMK toolbox刷入。

50元成本自制转换器——普通键盘变全键可编程键盘

国产pro micro接上电脑,QMK toolbox能识别出设备,但不能识别出是arduino pro micro。

50元成本自制转换器——普通键盘变全键可编程键盘

测试能正常刷入固件,重新接入arduino pro micro,QMK toolbox能识别出是TMK键盘转换器。经测试,接樱桃g80-3000机械键盘能正常使用,宏的运作也正常。

50元成本自制转换器——普通键盘变全键可编程键盘

如果板子刷入的固件不如意,可以短接arduino pro micro的gnd和rst接口,重置板子,再刷入新固件。


后记

国产arduino pro micro (3.3v8M)价格在16元左右,迷你USBHost Shield 2.0价格在30元左右,总成本50元左右,制作也没有什么难度,就是焊接起来刷个固件。需要注意马爸爸家的山寨arduino pro micro各式各样,出于成本考虑有大大小小不同的细节,可能会出现些奇怪问题,购买时最好能看细些实物图。


展开 收起

RAZER 雷蛇 黑寡妇蜘蛛V3 无线版 104键 2.4G蓝牙 HYPERSPEED 多模无线机械键盘

RAZER 雷蛇 黑寡妇蜘蛛V3 无线版 104键 2.4G蓝牙 HYPERSPEED 多模无线机械键盘

664.05元起

DURGOD 杜伽 K100无线蓝牙三模机械键盘热插拔PBT键帽 RGB-冰莓(87键) 奶昔轴

DURGOD 杜伽 K100无线蓝牙三模机械键盘热插拔PBT键帽 RGB-冰莓(87键) 奶昔轴

319元起

iFLYTEK 科大讯飞 D1 84键 三模AI智能键盘 晴空蓝 红轴 无光

iFLYTEK 科大讯飞 D1 84键 三模AI智能键盘 晴空蓝 红轴 无光

599元起

CHERRY 樱桃 K5V2 67键 有线机械键盘 洪流 MX2A红轴 RGB

CHERRY 樱桃 K5V2 67键 有线机械键盘 洪流 MX2A红轴 RGB

979元起

飞时代FWS300R三模有线/蓝牙/无线 客制化键盘 全键热插拔 双飞燕机械键盘飞飞轴血手幽灵电竞游戏键盘 飞飞潜水 三模连接 98键

飞时代FWS300R三模有线/蓝牙/无线 客制化键盘 全键热插拔 双飞燕机械键盘飞飞轴血手幽灵电竞游戏键盘 飞飞潜水 三模连接 98键

499元起

DURGOD 杜伽 K100三模机械键盘RGB背光热插拔PBT 有线单模-皓月(87键) 白磁轴

DURGOD 杜伽 K100三模机械键盘RGB背光热插拔PBT 有线单模-皓月(87键) 白磁轴

319元起

达尔优 A81有线客制化弹力臂无钢结构办公游戏台式电脑平板笔记本全键无冲pbt键帽 黑透版-天空轴V3

达尔优 A81有线客制化弹力臂无钢结构办公游戏台式电脑平板笔记本全键无冲pbt键帽 黑透版-天空轴V3

539元起

飞时代FWS300R三模有线/蓝牙/无线 客制化键盘 全键热插拔 双飞燕机械键盘飞飞轴血手幽灵电竞游戏键盘 飞飞滑雪 三模连接 98键

飞时代FWS300R三模有线/蓝牙/无线 客制化键盘 全键热插拔 双飞燕机械键盘飞飞轴血手幽灵电竞游戏键盘 飞飞滑雪 三模连接 98键

499元起

LOFREE 洛斐 小方三模热插拔客制化机械键盘办公无线蓝牙游戏键盘 gasket结构98键键盘

LOFREE 洛斐 小方三模热插拔客制化机械键盘办公无线蓝牙游戏键盘 gasket结构98键键盘

719元起

AULA 狼蛛 S99 无线蓝牙有线三模机械手感键盘RGB背光拼色

AULA 狼蛛 S99 无线蓝牙有线三模机械手感键盘RGB背光拼色

98.75元起

ROG 玩家国度 魔导士RX LP 矮光轴RX机械键盘 三模无线 游戏键盘 68键小键盘

ROG 玩家国度 魔导士RX LP 矮光轴RX机械键盘 三模无线 游戏键盘 68键小键盘

1299元起

LANGTU 狼途 GK65 三模机械键盘 65键 金轴

LANGTU 狼途 GK65 三模机械键盘 65键 金轴

96.3元起

ROYAL KLUDGE RK H87 三模机械键盘 87键 海蓝轴

ROYAL KLUDGE RK H87 三模机械键盘 87键 海蓝轴

暂无报价

GANSS 迦斯 GS3104T-LI 三模机械键盘 104键 风信子轴

GANSS 迦斯 GS3104T-LI 三模机械键盘 104键 风信子轴

129元起

keyverse INFI75 KEEP OUT 限定版 三模机械键盘 清霁轴

keyverse INFI75 KEEP OUT 限定版 三模机械键盘 清霁轴

499元起

USCORSAIR 美商海盗船 K70 MAX 108键 有线机械键盘 黑色 MGX磁轴 RGB

USCORSAIR 美商海盗船 K70 MAX 108键 有线机械键盘 黑色 MGX磁轴 RGB

1779元起
63评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
289
扫一下,分享更方便,购买更轻松