首页 >PC >正文

有线键盘改蓝牙键盘转换器 制作记录(上)

这个原创是参考了油管UP主DastardlyLabs在视频中所展示和制作的转换器,以及国内Arduino社区名叫Zoologist网友制作的转换器,有兴趣可以自行搜索。

有线键盘改蓝牙键盘转换器 制作记录(上)

原理是根据通过使用USB Host Shield把有线键盘切换到Boot Protocol模式,由Atmega 328p解析按键信息并转换成符合蓝牙HID串口通讯的格式,再通过支持HID的蓝牙板子发送信号给电脑。

有线键盘改蓝牙键盘转换器 制作记录(上)

我看到某宝也有成品卖,价格在百元左右。


制作

需要的材料一览,包括Arduino atmega 328p,USB Host Shield,FT232RL编程器,洞洞板,面包板和一些排针、杜邦线,仔线。


有线键盘改蓝牙键盘转换器 制作记录(上)

国产Arduin Pro mini改进版,是mini型的Arduino atmega 328p。尺寸是33.3mm × 18mm,工作电压5V,时钟频率16M。带有6个PWM接口,14个数字IO接口和8个模拟IO接口。

有线键盘改蓝牙键盘转换器 制作记录(上)

板子使用TTL串口方式进行通信,TTL接口的排针需要自己焊接。

有线键盘改蓝牙键盘转换器 制作记录(上)

USB Host Shield扩展版,可以让Arduino实现USB Host功能,实现与USB设备的通信。


有线键盘改蓝牙键盘转换器 制作记录(上)

先给USB Host Shield扩展板焊接上排针。

有线键盘改蓝牙键盘转换器 制作记录(上)

其中板子的5V电源供电需要切断,并飞线到Arduin Pro mini上。

有线键盘改蓝牙键盘转换器 制作记录(上)

将Arduin Pro mini和USB Host Shield焊接在一起。

有线键盘改蓝牙键盘转换器 制作记录(上)

使用杜邦线,将Arduin Pro mini与FT232RL编程器连接。

有线键盘改蓝牙键盘转换器 制作记录(上)

插在安有供电模块的面包板上。


有线键盘改蓝牙键盘转换器 制作记录(上)

初步的机构基本是这样,USB Host Shield扩展板的供电将由面包板电源提高。


有线键盘改蓝牙键盘转换器 制作记录(上)

编程器的DTR线可以不接,手动刷新Arduin Pro mini更安全。

有线键盘改蓝牙键盘转换器 制作记录(上)

由于USB Host Shield扩展板将会与有线键盘连接,面包板电源模块会有阻挡,所以我又加了个小面包板。

有线键盘改蓝牙键盘转换器 制作记录(上)

将有线键盘的USB公头接线到USB Host Shield扩展板上。

有线键盘改蓝牙键盘转换器 制作记录(上)

编程器接上电脑,开始为Arduin Pro mini刷入固件。


有线键盘改蓝牙键盘转换器 制作记录(上)

电脑安装好Arduino ADK,选好板子的类型。


有线键盘改蓝牙键盘转换器 制作记录(上)

从gayhub上下载的USB Host Shield 2.0的源文件。安装到Arduino ADK后就能找到一个名为USBHIDBootKbd的固件。


有线键盘改蓝牙键盘转换器 制作记录(上)

Arduino ADK显示正在上传时,手动Arduin Pro mini板的按复位键。刷入固件期间,Arduin Pro mini板的led灯会狂闪。

有线键盘改蓝牙键盘转换器 制作记录(上)

待灯不再闪烁,说明固件写入完成。写入完成后,按动有线键盘上的按键,可以通过Arduino ADK的串口通讯看到键盘的键值识别码。

有线键盘改蓝牙键盘转换器 制作记录(上)

后记

第一步算是完成了,第二部是蓝牙通讯模块的问题。DastardlyLabs和Zoologist使用的都是HC-05,刷rn42的固件实现蓝牙HID通讯。我自己也自制了一块带rn42固件的HC-06蓝牙模块。

HC-06蓝牙模块刷Rn42固件 记录购买理由最近在自制蓝牙机械键盘,需要一个蓝牙模块,常用的模块是rn42或esp32。还有一种方法是购买廉价的hc-06或hc-05,刷rn42固件支持蓝牙hid。HC-05和HC-06的硬件相同,都采用CSR公司的BC417143芯片,只是固件一样不同。两款蓝牙模块是CSR公司推出的主从机一体蓝牙模qianseyue| 赞4 评论5 收藏21查看详情实际体验不佳,因为HC-06或HC-05使用的都是蓝牙2.0协议。现在基本是蓝牙3.0和4.0的天下,2.0配置相对落后,与现有的设备兼容性不佳。我打算换成ESP32或NRF51822模块,制作过程会在下一篇原创中提及,有兴趣的可以关注一下。


网友评论

验证码 换一张
取 消
xiaobai 1
三日内热门评论文章
为您推荐
  • 相关阅读
  • 业界资讯
  • 手机通讯
  • 电脑办公
  • 新奇数码
  • 软件游戏
  • 科学探索