This website requires JavaScript.
发布

“高级程序员”专用键盘

qdcC654f6k 发布于2026-01-21 15:09:14 CC BY-NC-SA协议 分类: 侵权投诉
销量: 0
0
1
0
简介:

“高级程序员”专用键盘,“高级程序员”“仅”会用到Ctrl+C(复制),Ctrl+V(粘贴),Ctrl+S(保存)这三个电脑键盘,当然是一种嘲讽的说法(++**++)

应用场景:

使用HID协议技术模拟电脑的键盘,一键实现电脑的复制、粘贴、保存这三个功能。

一、产品概述

HID协议(Human Interface Device Protocol)是一种用于人体接口设备的通信协议,它定义了人体接口设备(如键盘、鼠标、游戏手柄等)与计算机或其他设备之间数据的传输方式和格式。HID协议旨在提供一个标准化的接口,使得各种HID设备能够与计算机系统无缝集成,并提供即插即用的用户体验。

USB 主机是通过各种描述符来识别设备的,有设备描述符,接口描述符,端点描述符,字符描述符,报告描述符(HID)等。 和普通的USB设备一样,USB主机获取设备的描述符一般先是设备描述符,然后是配置描述符(包括接口描述符和端点描述符),而对于HID设备,还需要获取HID描述符和报表描述符。

选用性价比极高的STM32F103C6T6作为微处理器,基于HID协议技术,实现模拟键盘的功能。


二、产品参数

供电:5V,USB供电;

功耗:5V供电情况下,28mA左右;

PCB尺寸:76.04mm*49mm;

一键实现电脑的Ctrl+C(复制),Ctrl+V(粘贴),Ctrl+S(保存)这三个功能。


三、使用说明

本项目在系统中会自动安装驱动,

本项目需要下载固件才可以使用,左侧USB端口插入电脑端,通过按下抬起右侧的机械键盘按键实现功能。

设备运转正常,运行状态指示灯会以规律的频率闪烁。

“高级程序员”专用键盘硬件项目图1


“高级程序员”专用键盘硬件项目图2


四、备注

1、成本构成

请大致汇总产品的复刻成本,按实际情况列示如:

元器件成本:¥ 12元(不含PCB);

其他外设:¥ 0元;

外壳、面板:¥ 0元;

总计:¥ 12元。


2、细节备注

本项目不提供PCB文件。

PCB无元器件位号丝印,焊接请参考附件“高级程序员专用键盘名称位号丝印图.rar”;

本项目需要下载固件才可以使用,固件详见“高级程序员专用键盘固件.rar”,源代码详见“USB_HID成品高级程序员专用键盘LIB版本源代码.rar”;

焊接辅助工具详见“焊接辅助工具——高级程序员专用键盘”。


3、注意事项

板载有一次性保险,可以在一定程度上保护电脑的USB端口,产品使用过程中,注意使用安全;

安全声明:产品使用过程中,如若出现任何事故与本创作者无关,与平台无关。


五、测试视频

下述视频介绍了高级程序员专用键盘。

下述视频演电示了测试高级程序员专用键盘的过程。



六、更新日志


V1.0 首次上传。

HID协议技术 电脑键盘 STM32F103C6T6 高级程序员专用键盘
最近更新时间 2026-01-21 15:09:14
描述
PCB
元件清单
原理图
附件
讨论