电脑怎么连接蓝牙键盘(全键无冲!)

今天给各位分享电脑怎么连接蓝牙键盘的知识,其中也会对花80元,用ESP32C3做了一个蓝牙小键盘,全键无冲!进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

前言

80元,就能做一个基于ESP32C3的单模蓝牙小键盘。

它长得好看,成本低,适合DIY!

项目已开源,本文主要介绍键盘的:功能、DIY材料、安装过程程序、设计图、开源资料

功能介绍

1.按键功能

全键无冲,单模蓝牙键盘,适用于Windows系统,按键区支持NumLock模式切换,目前不支持改键。

2.旋钮功能

旋钮用于调节键盘RGB灯光效果,包括:开关,切换亮度,切换灯光模式功能。

3.触摸滑条功能

触摸滑条用于多媒体控制,包括:音量增大、音量减小、上一首、下一首、暂停/播放、静音/有声、禁用/启用滑条功能。

4.低功耗模式功能

键盘在20min内无操作的话,会自动进入低功耗模式,再次启动需要2-3秒重新链接蓝牙。

当将键盘背面的开关拨到ON时,也可以直接进入低功耗模式。

OK!了解完蓝牙小键盘的基本功能,我们再看看它的【制作材料+制作过程】吧!

DIY材料准备

名称

说明

核心板

合宙ESP32C3简约款

锂电池

尺寸:90x55x6mm(长x宽x高)以内

其他电子元件

见BOM表

键盘元件

键盘轴体x1

2U卫星轴x3

小键盘区键帽1套

旋钮帽x1

外壳

3D打印,打印文件见附件

螺丝

扁头螺丝钉

直径x长度:2x4mm,数量:4

直径x长度:2x14mm,数量:4

PCB

直接导出,DRC检查无错误

安装过程

1.元器件焊接

参考下图焊接元器件安装锂电池

2.烧录程序

使用ArduinoIDE烧录程序,并测试键盘功能。

3.安装底壳

通过2x4mm螺钉将PCB固定在底壳上

4.安装顶壳

通过2x14mm螺钉将顶壳与底壳固定

5.安装轴体、键帽、旋钮帽

参考下图安装轴体、键帽、旋钮帽,并可按需对壳体进行涂装,此处需要3个2U卫星轴。

到这一步,就安装完成啦!

下文再说明一下蓝牙小键盘的程序部分,并分享其电路设计

程序说明

1.编译环境支持

本键盘基于ArduinoIDE开发,因此需要安装相应的esp32开发板包。

对设备的配置如下。

因为使用简约版的ESP32C3核心板,因此选择下载方式为“InternalUSB”

2.使用库

为实现键盘功能,需在Arduino中添加以下库

①WS2812FX库,以实现RGB效果。

②NimBLE-Arduino库,以使得BLE实现更加轻量。

③ESP32-BLE-Keyboard库,以实现蓝牙键盘功能。

注意:需要在最开始添加P4

如果你需要电路源文件,用于DIY学习,请在电脑端打开:「链接」

如果你认为这篇文章还不错,欢迎点赞、关注、转发、收藏

我会持续更新优质、实用、有趣的开源项目!

如果你还想了解更多这方面的信息,记得收藏关注本站。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平