欢迎来到我的频道,我是 selim, 本视频将从零开始设计并制作这款十二键红键盘。我们还会添加一些不错的功能,比如定制键帽和 midi 支持。让我们开始吧, 我一直在寻找方法来改进和自动化我的工作流程,让我的流程更高效,让我的工作更愉快。去年,我收到了这个 monogram 生产力控制台作为礼物。它给我每天使用的所有数字工具的体验带来的变化真的让我很惊讶。 这个改进启发我制作了一款带有特殊功能的 diy 机械红键盘。 我从 figma 里的这个基础草图开始来确定布局,并了解我想要的最终形态。 我会把这第一个送给我的兄弟,因此我们会根据他的需求和偏好来优化这个制作。他是一名前端开发者,按键上的操作代表了他能从中受益的一些快捷键。 要记住,这些红是完全可定制的,你可以根据自己的需求在代码中调整它们。 作为这个项目的核心部件,我选择了 adfruit kb 二零四零。这个小家伙的尺寸和占地面积与 arduino micro 相同,这是键盘制作者中非常受欢迎的选择。 rp 240 是 树莓派基金会推出的一款低成本但功能强大的微控制器, 兼容 circuit, python 和 c plus plus。 就 i o 而言,我们有二十个可用引脚,这使其成为键盘的理想选择。对于布局,我选择了配备 cherry mx 风格开关的四 x 三配置, 两个旋转编码器和 dsa 风格键帽。我还会在 pcb 底部添加一些 rgb neo pixels, 以营造漂亮的底部发光效果。 说到键盘制作,处理大量按键时会遇到一些挑战,这对我们的项目来说不适用,因为我们只有十二个。不过我觉得如果你们想制作更大的红键盘,甚至是完整的键盘,我们得先过一遍基础知识。 比如说,你想制作一个有一百个按键的键盘,你需要一种可靠检测按键按下的方式。 首先想到的方法是,比如将开关连接到接地引角,然后检测它何时变为低电瓶。就像你在任何 rduino 项目中添加按钮时所做的那样。把这个步骤重复一百次,你就能做出自己的键盘了,对吧? 嗯,算是也不算。理论上这种方法没有问题,但实际上,如果你在项目中只使用一个微控制器,你能交互的引脚数量会很有限。 幸运的是,针对这个问题有一个古老且简单的解决方案,这就是按键矩阵。我们没有将开关直接连接到引脚,而是把它们排列成网格,然后扫描交叉信号, 这将大大减少所需的引脚数量。现在剩下的唯一事情就是在每个开关上串联二极管,以避免电流反向流入电路轨并产生轨件。 在我们为两个旋转编码器布置好按键矩阵之后,我们用 net flag 连接所有原件,以保持电路图的可读性和整洁性。 现在,让我们把注意力转向我之前提到的底部 rgb 灯效。我们将为此使用四个串联在一起的 neo pixels。 我 当时在挑选零件和做研究。这里说的研究是指查看真正工程师的参考设计。 我注意到 neo pixel 芯片需要五 v 逻辑,这会是个问题。因为我们的 r p, 二零、四零信号都采用三 v 逻辑, 所以我们需要一种叫做电频转换器的东西。我们将把它放在微控制器和第一个像素之间,剩下的三个将采用菊花链连接,他们会中继信号。 好了,我们已经完成了原理图。在继续布线所有导线之前,做最后检查总是个好主意。正如我之前提到的,这不是一个深入探讨的视频,所以我不会深入讲解 pcb 设计的细节。我自己也相当是个新手, 如果你想开始的话,网上有大量关于这个主题的资源。 在这一步之后,我们可以导出制造文件,它们被称为 jeb 文件。我们需要符合 pcb 制造工厂可能存在的任何限制。发送新的 pcb 文件前请查看供应商的网站, 我们要过几天才能收到它。好的,我们现在继续进行外壳设计和三 d 打印 使用伊购设计 pcb 的 一个优点是它与 fusion 三六零的无缝集成。我们可以直接将设计导入 cad 软件,并将其作为独立部件引用。这让围绕电路板的测量、设计以及迭代过程变得轻松得多,也精确得多。 至于外壳的风格,我选择了具有极简几何特征的设计,以符合我喜欢的美学风格。 这里需要注意的一点是,外壳的底部通过卡扣结构设计成可拆卸的,它能完全与顶部组建分离。 这使得我们可以接触到微控制器的复位按钮,同时也让光线能够不受阻碍的散射,以呈现我们之前提到的悬浮光效外观。 当然,如果你愿意的话,可以将电路板安装到底部。请记住,如果你打算这么做的话,你得把按键板和顶部组建分开制作。 更多零件已经切片完成,准备好发送到三 d 打印机了。外壳的顶部以及旋钮将用哑光黑色 p l a 材料打印,底部将采用透明 p e t g 材质。我发现这种材料的光线照射效果最好,而且我对它产生的扩散效果很满意。 几天后,我订购的 pcb 和零件通过邮件送达了。到目前为止,这个项目的进展让我非常高兴,也很惊喜, 因为这是我第一次制作 pcb 的 经历。我只有一个问题,这真的能行吗?嗯,只有一种方法能弄清楚,让我们自己组装一个看看吧。 如果你刚接触 smd 焊接,我有一条建议给你。注焊剂是你的朋友, 相信我,如果正确使用注焊剂,单靠表面张力就能创造奇迹。我订购的 pcb 数量比原本计划完成的要多,这样就能提前练习了。但第一个其中一个结果非常棒, 我们用一丙醇快速清洁一下,去除注焊剂残留,然后就可以开始测试了。 现在我们要做的第一件事是让 circuit python 运行起来。查看下方描述中的 adafruit 指南。 一旦我们看到驱动器重新出现,这意味着 circuit python 能够正常启动,没有发生严重问题。现在,我们要前往 kmk 仓库获取一份副本,并开始使用这个框架。 kmk 完全用 python 编写,非常容易理解,是现有 c 叉叉解决方案的一个很好的替代方案。 这意味着每次你想做小改动时都需要翻译并刷写固件代码,将存储在板子本身,并且能够及时修改它。我写了这个简单的印刷表来测试所有线路。 看起来我忘记焊接整整一排二极管了,于是我回到镜头外去修理它。看起来现在所有东西都连接正确了。我着手整理好了这个版本所需的所有红和层。 让我们测试其中一些,看看他们是否按预期工作。我发现一个非常有用的做法是默认隐藏 circuit python 驱动器,并且需要在启动时按住按键才能重新激活它。 你不希望每次将红键盘插入电脑时,驱动器都自动挂载。要做到这一点,你需要修改启动文件,并在挂载驱动器之前检查启动时的按键。操作。这一步要小心,别让自己无法继续操作。 查看描述中的链接,了解更多关于 circuit python 中的启动文件和 usb 设备的内容。 你注意到这里,我们之前没有焊接开关,那是因为他们需要从另一边安装到 pcb 板上。为了获得更好的机械稳定性并减轻焊点的受力, 请点击描述中的链接了解更多关于新的 et alchemist 的 内容。这次行动的超自然安全措施相关内容是将耗时三年发布。增强功能。怎么样?大伙呢?你会以最好的方式出力守闭锁对吧? 如果电雪术语是单位的话,你能把它砸进某个区域吗?会有太多罐子吗?在结束之前,这里有一整块可以旋转的底板。谢谢 谢谢, 谢谢你,谢谢谢谢。 作为收尾工作,我用热升华工艺制作了所有建贸的字符。如果你有兴趣为自己的键盘做这件事,我会链接一个我找到的有用视频,帮助你在家开始这个过程。 现在让我们看看最终结果。 这个项目的成果让我非常满意,我学到了很多东西,而且组装的过程也非常有趣。正如我之前提到的,我会把这个成品送给我的兄弟。他是一名前端开发者, 业余时间还会做音乐,所以我额外加了一个隐藏功能,让他去发现和使用。如果你快速敲击锁定键四次就会进入一个秘密层,此时他会变成 mini 输入设备。这多酷啊! 我会附上你付现或修改这个项目所需的所有链接。非常感谢观看,我们下期再见。
粉丝89获赞216

f 二百 q 升级版,这个成色挺好的,然后也挺干净。咱们这个 p 次支持官方红驱动啊,也就是空间宝典 qq 炫舞反键震打灵敏度调节, 街头篮球的什么一键上篮一键死球都是可以的。咱们这个 p 次支持啊,成色挺不错,也挺干净。

![[开源] 耗时几个月,这块磁吸模块化宏键盘终于完成了 宏定义键盘,支持多种键位组合映射,还支持语音指令,语音输出文字,带上位机配置APP,磁吸接口可进行多种外设拓展(已支持两种);
从硬件到软件全部资料开源!#宏键盘 #客制化键盘 #streamdeck#ESP32 #DIY](https://p3-pc-sign.douyinpic.com/image-cut-tos-priv/46138b94ef55ffc4b2f6ced93b4b878a~tplv-dy-resize-origshort-autoq-75:330.jpeg?lk3s=138a59ce&x-expires=2102871600&x-signature=W1mp3R5bE%2FYFrifqlrxd%2B9mUY50%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=202608240306439F237E73A210C2E7415B)
哈喽,大家好,这里是置放空间,本视频我们将从零开始设计并制作一个模块化红键盘,我会看原所有资料,大家可以免费复刻,下面开始详细介绍。视频较长,大家可以先收藏。 最开始我发现电脑的操作中总有一些繁琐的操作,比如某个常打开的文件、资料或软件,每次在电脑上一层层寻找和打开,总让人恼火, 甚至比如电脑关机和锁屏,用鼠标点击也很难受。于是我在网上找到一种叫红键盘的设备,最经典就是 streamdeck, 一 键完成直播切换、软件操作、音效播放等复杂组合动作,生态体系非常强大。还有 openai 推出的 codex micro, 专为 ai 编程平台 codex 设计的可编程迷你键盘,用来直观的监控和操控多个 ai 代理的工作流程。这两个都很强大,但是动辄一两千的价格让人望而却步。 网上也有些便宜的红键盘,但是功能参差不齐,可玩性也不高。于是作为 diy 老玩家的我决定开始自己设计一款,以最基础的四乘四小键盘为基础,在此基础上进行设计。我又增加了磁吸模块拓展, 可以外接 f o c 旋钮、滑动条或者传感器等外设,后期甚至可以接入 camera 进行手势识别等功能开发。同时内置屏幕、 mic、 speaker 等模块,可以进行功能拓展。键盘可以多种颜色搭配,除了纯黑,我还制作了透明探索版。 下面详细介绍下本键盘的功能。整体功能分为基本键盘功能和拓展功能。基本功能为各种按键的红定映射和组合,基本键盘映射可在我开发的配套上为机程序上进行配置,比如配置为一键切换屏幕到桌面, 配置为音乐播放相关快捷键,配置旋钮为音量控制, 当前最高可以配置八套不同的键盘映设,可在键盘上通过旋钮切换 拓展功能,可以在上位机更多功能里配置可通过脚本增加多种功能,比如我现在增加一个使用语音打开网易云的功能,选择输入形式,语音关键词拖入写好的打开软件类脚本拖入要打开的软件, 这样就配置好了。点击键盘 mac 映设键,直接语音打开网易云 也可设置为按键一键打开多个软件相关 python 脚本已放到工程中, 大家可以使用 ai 参考此脚本生成新的,实现更多功能,比如还可以嵌入各种算法,甚至接入 ai。 另外,我们的键盘还支持 键盘功能设置,键盘本身或者上位机都可以配置键盘固件,升级电脑 cpu、 磁盘状态等显示音乐歌词同步,以及保留了 home assistant 相关功能的接入,还有语音输出、文字功能。点赞投币收藏 这次已定,下面开始进行详细的设计流程。首先是键盘排列,我们使用这个网站可以快速设计自己的键盘排列布局,会生成一个 json 文件导入。第二个网站用来生成 d 叉, f 用于后续外壳和 pcb 定位, d x f 文件生成后保存备用。然后是电路设计,我们使用 esp 三十二 s 三作为核心,其支持 wifi 和蓝牙双核,支持 arduino 开发,外设资源丰富, 很适合用来做 diy 键盘。增加了 micro audio、 o、 c、 d 等模块,这里增加了一个拨动开关,用来切换使用电池或 usb 线这里在 usb 这里做了一些处理, usb 正插作为 usb a d 功能, usb 反插作为串口,可用来连接上位机按键,这里使用的是可拔插键盘轴带 rgb 灯,组了一个五乘四的排列原理图,导入 pcb 图布局后,如当前视频效果,其中键盘的排列位置是通过导入之前的 d 叉 f 来定位的。 三 d 效果可以导出为文件导入到结构设计软件中。然后是结构设计,我们使用 fusion 进行外壳设计,针对主板,我们主要有三层结构,分别是中间定位板,底部外壳, 顶部外壳 磁吸接插模块的结构,这里不着重介绍了。 所有结构件的三 d 打印文件,我已经放到工程目录了,大家可以直接使用三 d 打印机打印,我这里找第三方进行的打印,并且做了喷漆处理,整体效果好一点。 贴片这里我开了钢网,直接刷锡膏,手动贴片后使用加热台进行焊接。操作过程这里快进了 剩下的接插件手动进行焊接,主要是旋转编码器,拨动开关和四个磁吸接插件, 最后进行整体组装。 最后我们整体代码框架介绍一下,这是一个基于 esp 三十二 s 三的固件工程,基于 platform io 加 arduino 框架,使用 free task 多任务架构, 使用 crtp 进太多态模式封装 task 机类,核心任务包括 main task 和 display task, 任务间通过 q handle t 消息队列通信,通过 ikeyboard 接口统一键盘输出抽象支持多个外设与功能模块。使用 lvgl 做图形界面渲染,驱 动 tft 显示屏,支持 lvgl 屏幕交互、 rgb 灯效、音频采集、语音识别、 iphonec 多模块扩展和配置文件热加载 整个固件代码我已经放到工程里了,基于此套代码可以适配基于 esp 三十二 s 三开发各种键盘,包括完整的全键、机械键盘以及各种红键盘。此处我们通过串口连接电脑,下载固件即可点亮键盘用户端,我们可以使用上位机的固件升级功能进行升级。 ok, 我 们今天的教程就结束了,限于视频时长,很多功能我们无法详细介绍,大家有疑问可以评论区留言,开源资料在我的个人主页。 ok, 如果你喜欢这样的分享,麻烦点个关注,感谢!


r o g 键盘不用装驱动也能录制红,几秒搞定你都知道吗? f n 加左 alt 一 起按下,当 alt 键开始闪白灯就进入录制模式了。想录什么按键你就按什么,动作需要连贯别断,每一步都会给你记录下来。录完后再按 f n 加左 alt 键结束, 然后看键盘,绿灯亮起的键代表空的,随便绑定,红灯亮的代表已经绑定过了,不想覆盖就别按他。把游戏里的连招切枪全绑定上去,一键出发,快人一步。记得点赞、关注、收藏,以备不时之需。

键盘玩家请划走,看下去我怕你受不了!今天给大家带来绅士回拉接打断反手魔报的组合键。首先绅士回拉被箭设置在这个位置按一下, 然后反手魔报设置在这个位置按一下,这两个组合起来动作就是绅士回拉接打断反手魔报。那么哪些球员是可以做绅士回拉呢?比如说啪蹬 历史郎、卓尔 起诺比利、林书豪。

从去年到现在,在我深度使用玉兰籽 d 二百至一年后,我又收到了他们家的新一代产品 d 二百 x, 并且深度使用了一个月。 今天就来看看这款新一代产品究竟升级了什么,它变得更好用了吗?先说一下这条视频,我不想像那些说明书一样讲解每一个功能, 我希望通过自己的实际体验来讲一讲它在我工作过程中都能带来哪些使用便利。我们先来看一下这一代和上一代的外观,比较明显的就是这一代比 上一代多了下面这一排按钮,同时它自带了倾斜角度,在使用上会更舒服。上一代角度就很平,我是直接从官网下载模型三 d 打印了一个底座,这样使用下来会更舒服。而新一代的这个面板整个做成了四十五度角,它面板就更直观了。那我们再来说说下面新增的这几个按钮。 和上一代比,多了两个翻页按键,以及三个旋钮之前的第二百 h。 如果一页设置不完所有的按键,就需要多给页面增设两个翻页键,这样就让十三个按键减少到了十一个。那这一代直接通过增设两个物理按键, 在使用上会更方便。但要说更新,最大的也是在体验上,更明显的就是后面新增的这三个旋钮,它有三种使用方式,按压旋转以及按压旋转, 而且可以跟随每一个界面、每一个 app 都设置不同的功能。比如我在日常使用中会设置一个多媒体按键进行音量的调参,在剪辑过程中,我会把它设置为调整音量,调整参数。像这种红键盘,如果你只是单纯的把它的按键设置为某个快捷键,我觉得只开发了它百分之十的功能。 这种红键盘最佳使用方式就是设置多个按键的操作,这样能减少很大一部分重复的工作。以我最常用的剪辑软件为例,我的这个按键可以一键进入导出状态,并且进行确认。 当我选好位置之后,我再点旁边的按键,就可以实现文件的命名,同时复制文件名并且确认导出。这样当我再转到剪映进行上字幕的时候,就可以直接把草稿名称修改了。旁边的这个按键可以让我再找到想截图的位置的时候, 查看原素材的真画面,并且进行导出命名,一键确认,我只需要点击一个按键就可以完成以上的所有操作。进入到剪映,我可以一键识别整条视频的字幕,一键把字幕的格式调整到我的预设样式,一键导出,一键进行截图,一个快捷键就能把我需要重复操作的多个步骤全部按顺序完成, 这就是红键盘的魅力。当然它还可以记录不同的文字内容,比如当我使用微信的时候,我会经常性的发送一些固定的文字, 比如给商务发送我的账号信息,收件地址等,这个时候我就可以设置一键发送,非常的便捷。你看这个快捷键,这是我每次要告诉客户发送的是哪条视频的内容, 我把它固定成一句话,但同时我每次发送的内容会有一定的更改,所以我就让他把光标移动到我需要输入的位置,这样我直接把我的项目名称打进去,点发送就可以了, 是不是非常的省事,设置好一次快捷键就能一劳永逸了。当我每次拍摄回来把素材拷进硬盘里,我需要分门别类的把每一个产品都分裂出来,那我就需要给每一个产品建不同的文件夹,而我有一个习惯,就是按照日期来进行分, 虽然目前没有快捷键可以实现一键输入当前的日期,但可以通过 mac 的 快捷指令来实现。结合红键盘的强大输入方式,我现在只需要一键点击这个新建文件夹按钮,就可以帮我按照日期设定好相应的文件夹,并且自动回到主目录里。文件夹命名的最后一颗, 我直接在这里输入上对应的文件夹标题就可以了。你也可以用它一键打开某个应用,打开某个网页,甚至一键打开多个网页,那这些基本上就是它的常规操作了。而且可以设置快捷键跟随对应的软件,当你切换到相应软件,就能自动跳转到它的界面,我觉得它的这个整体设计逻辑是非常顺畅 的。说完软件层面,我觉得它的硬件更是让我心动,因为它还是一个八合一的扩展坞,支持 sd 卡和 tf 卡的同时读取, 有一个 type c 接口以及两个 usb a 接口,而且它们都是 usb 三点二的,读取速度非常快,每一次传输数据也非常方便。这是一百瓦的 pd 供电, 比如外接机、顶盘等高耗电的设备,可以额外供应电量。另外和上一代相比,它还新增了一个全尺寸 hdmi 接口和一个三点五毫米的音频接口可以直接通过它来拓展显示器,也可以通过这个三点五毫米接口接上一个麦克风来进行语音输入。比如像我的 mac mini, 它是没有麦克风的, 我通过这个接口直接转接一个麦克风就可以实现语音输入了。总之,我觉得如果你是有固定办公位的,那你真的可以入手一个来试试, 确实能大幅提高你的办公效率。当然,如果你打游戏需要设置快捷键,我觉得他应该也会很好用。我前段时间在打网页宏景的时候设置了一套快捷键,可以很方便的进行编队。以上就是我使用第二百 x 一个月之后的深度使用体验总结, 希望对想要入手的朋友有一些实用性的参考,如果对你有帮助,请投币三连转发,这对我非常重要,我们下期见!

如何配置红呢?下面就演示一下红录制并输出字母串 help 键盘进入配置状态,程序会加载键盘中的配置并显示在界面上。点击红功能编辑,弹出红编辑对话框,选择硬件红编号零, 点击红录制开始,然后点击键盘按键录制红完成后,点击红录制停止,结束录制并保存到键盘正在配置的键盘按键,点击无效哦。 点击从设备加载检查录制的红,根据需要修改最后一条命令,需回车哦。 点击保存到设备编号为零的红就编辑好了。如需电脑备份,点击保存红文件,关闭红编辑对话框。 接下来需要给这个红设置触发键了,点击要触发红的键位第一行第二列 k 十二软件会弹出配置窗口,选择按键属性红触发键, 直接输入红编号零, 选择延迟红结束方式为自动运行。设置好按确定 k 十二键就可以输出红铃了。弄完一定要点保存配置到设备,不然白设置,重新插设备就变回原样了。