ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Torn Keyboard进阶玩法:EC11编码器安装与OLED屏幕适配指南

Torn Keyboard进阶玩法:EC11编码器安装与OLED屏幕适配指南

Torn Keyboard进阶玩法:EC11编码器安装与OLED屏幕适配指南

【免费下载链接】tornTorn keyboard项目地址: https://gitcode.com/gh_mirrors/to/torn

Torn Keyboard作为一款支持自定义改装的机械键盘,为用户提供了丰富的扩展空间。本文将详细介绍如何为Torn Keyboard安装EC11编码器和适配OLED屏幕,让你的键盘功能更加强大,操作更加便捷。

准备工作:所需材料与工具

在开始安装EC11编码器和OLED屏幕之前,需要准备以下材料和工具:

  • 硬件材料

    • Torn Keyboard左右PCB板
    • 2个EC11编码器(可选)
    • 1个128X32 OLED屏幕(可选,与Corne和Lily58键盘通用)
    • EC11旋钮STL文件
    • 电烙铁、焊锡丝、助焊剂
    • 小型金属锉刀
    • 3D打印的键盘外壳部件
  • 软件工具

    • QMK固件
    • 编程器

![Torn Keyboard整体外观](https://raw.gitcode.com/gh_mirrors/to/torn/raw/792336b2ae7b4a04c52391f7fc98bb688039218f/case/HiPro Case/img/IMG_9089.jpg?utm_source=gitcode_repo_files)图1:Torn Keyboard整体外观展示,左右分拆式设计,支持多种自定义改装

EC11编码器安装步骤

步骤1:了解EC11编码器安装位置

EC11编码器可以安装在键盘上的三个标记为方形的位置。在安装之前,需要确定好安装位置,并注意不要在编码器安装位置安装Kailh插座。

步骤2:处理EC11编码器引脚

为了使编码器能够顺利安装,需要先剪掉编码器两侧较大的安装引脚。这是因为在PCB上添加固定孔会干扰按键开关的位置。

步骤3:焊接EC11编码器

  1. 先焊接编码器的一个引脚,然后检查编码器是否安装平整。
  2. 确认无误后,焊接剩余的编码器引脚到PCB上。
  3. 在编码器上贴一小块电工胶带,防止编码器引脚与PCB板短路。

![3D打印的键盘定位板](https://raw.gitcode.com/gh_mirrors/to/torn/raw/792336b2ae7b4a04c52391f7fc98bb688039218f/case/HiPro Case/img/IMG_9075.jpg?utm_source=gitcode_repo_files)图2:3D打印的键盘定位板,可清晰看到用于安装编码器的预留位置

OLED屏幕适配指南

步骤1:OLED屏幕硬件连接

OLED屏幕通过I2C总线与MCP23017 I/O扩展器连接,具体连接方式如下:

  • MCP23017的9号引脚(Vcc)连接到OLED屏幕的VCC
  • MCP23017的10号引脚(Gnd)连接到OLED屏幕的GND
  • MCP23017的12号引脚(I2C_SCL)连接到OLED屏幕的SCK/SCL
  • MCP23017的13号引脚(I2C_SDA)连接到OLED屏幕的SDA

步骤2:检查I2C总线连接

确保TRRS电缆有四个触点,以保证Vcc、Gnd、I2C_SCL和I2C_SDA信号的正常传输。同时,检查I2C上拉电阻R7和R8是否焊接正确。

步骤3:QMK固件配置

默认的QMK固件已启用OLED显示功能。如果需要自定义OLED显示内容,可以修改QMK固件中的相关代码,然后重新编译并刷入键盘。

![3D打印的键盘外壳部件](https://raw.gitcode.com/gh_mirrors/to/torn/raw/792336b2ae7b4a04c52391f7fc98bb688039218f/case/HiPro Case/img/IMG_9088.jpg?utm_source=gitcode_repo_files)图3:3D打印的键盘外壳部件,为OLED屏幕和编码器提供了良好的安装空间

安装后的测试与调试

EC11编码器测试

安装完成后,旋转编码器,检查是否能正常触发相应的功能。如果编码器不工作,可以检查焊接是否牢固,引脚是否短路。

OLED屏幕测试

给键盘通电后,检查OLED屏幕是否正常显示。如果屏幕不亮,可以用万用表检查OLED屏幕的VCC和GND之间是否有5V电压。若电压正常但屏幕仍不工作,可能需要检查I2C连接或更换OLED屏幕。

常见问题解决

  • 编码器旋转无反应:检查编码器引脚焊接是否牢固,是否有短路情况。
  • OLED屏幕不显示:检查I2C连接是否正确,上拉电阻是否焊接良好,屏幕是否损坏。
  • 键盘无法识别:检查USB连接,确保主从键盘之间的TRRS电缆连接正确。

总结

通过安装EC11编码器和OLED屏幕,Torn Keyboard的功能得到了进一步扩展。编码器可以方便地实现音量调节、页面滚动等功能,而OLED屏幕则可以显示键盘状态、层信息等内容。希望本文的指南能够帮助你顺利完成改装,打造属于自己的个性化Torn Keyboard。

如果你在安装过程中遇到任何问题,可以参考官方文档doc/pcb.md和doc/troubleshoot.md,或者在相关社区寻求帮助。

![Torn Keyboard改装效果](https://raw.gitcode.com/gh_mirrors/to/torn/raw/792336b2ae7b4a04c52391f7fc98bb688039218f/case/3D Printed Case/torn - 1.jpeg?utm_source=gitcode_repo_files)图4:改装完成后的Torn Keyboard,配备了EC11编码器和OLED屏幕,功能更加强大

【免费下载链接】tornTorn keyboard项目地址: https://gitcode.com/gh_mirrors/to/torn

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表