This website requires JavaScript.
发布

无线远程键鼠(二)——受控端模块

臻迪熊
发布于2023-01-04 15:56:14
CC BY-NC-SA协议 分类: 侵权投诉
销量: 10
9
5
0
简介:

本项目是由无线芯片ESP8266作为主控,搭配串口转HID芯片,实现远程控制键盘鼠标的功能

应用场景:

1、远程控制电脑,配合远程软件,可出差、玩游戏(如在上海可以控制北京的电脑输出键盘鼠标数据)。 2、受控端为硬件级键盘鼠标,解决了有些游戏不能使用软件或驱动模拟键盘鼠标的问题。 3、最终效果:用手机+键盘+鼠标实现便携式电脑的效果。

一、产品简介

本模块是用于远程控制电脑键盘和鼠标的受控端模块,需配合无线远程键鼠(一)——控制端模块实现远程键盘鼠标控制,无法单独使用。


二、应用场景

1、远程控制电脑,配合远程软件,可出差、玩游戏(如在上海可以控制北京的电脑输出键盘鼠标数据)。

2、受控端为硬件级键盘鼠标,解决了有些游戏不能使用软件或驱动模拟键盘鼠标的问题。

3、最终效果:用手机+键盘+鼠标实现便携式电脑的效果。


三、产品概述

本产品是基于ESP8266EX模块,集成了串口转HID芯片,插到电脑上的USB接口即可使用,主要特点是:

1、免驱动,将本模块插到电脑USB接口后,即可通过控制端模块或者第三方物联网平台对本模块进行控制(初次使用需要配置WiFi,配网方式为SmartConfig自动配网)。

2、低延时,实测键盘控制延时明显低于向日葵等远程软件(免费级的情况下)。

3、双层板,元器件在一面,便于使用加热台焊接。

4、板载拨码开关,支持更改HID芯片键鼠模式,支持下载模式和运行模式切换。


四、产品参数

输入电压:DC5V

工作电流:最大电流500mA,推荐使用1A

硬件接口:USB 公头接口

串口配置:根据IDE软件配置而定

主控模组:ESP-12F

联网方式:WiFi

PCB尺寸:28mm*60mm,双层板,厚度1.6mm

无线远程键鼠(二)——受控端模块硬件项目图1


五、使用说明

本模块需要搭配控制端模块使用 (控制端模块详情见我个人主页---无线远程键鼠(一)——控制端模块)

1、本模块需要腾讯云对控制端和被控端之间的数据进行流转,需要在腾讯云物联网平台注册两个设备,一个设备用于控制端,一个设备用于被控端。

2、注册物联网设备后获取到的三元组记录下备用,本模块使用被控端设备的三元组信息。

3、本模块为软件+硬件 ,模块自带下载电路(下载模式需设置K1-ON,K2-OFF),需要烧写固件后才可使用,烧录工具以及烧录文档会放到附件中。

4、下载完成后,调整到运行模式(运行模式需设置K2-ON,K1-OFF)。

5、将本模块插到电脑USB接口(免驱动),手机连接到要给模块配网的WiFi,然后使用SmartConfig给本模块(受控端)配网,本模块可以开始使用。

6、控制端模块(另一个项目)插上电源和USB键盘,手机打开远程软件,可以无限远程使用键盘控制你的电脑了。

7、LED1为USB配置状态完成灯,插到电脑上识别为HID硬件就会亮。LED2在模块向电脑发送键盘鼠标时闪烁。SW2为HID模式选择,使用本固件的情况下1、2、3、4全部为OFF。


六、备注

1、物联网平台注册设备和三元组设置参照附件。

2、不含PCB成本,制作费用约15元。

3、因物联网平台每台设备数据流有最大限制(60次/秒),鼠标移动需要消耗大量数据流,因此鼠标不可以移动太快(数据流堵塞导致鼠标移动延迟较大,虽然可以使用,但是建议放弃模块的鼠标功能,使用远程软件的鼠标能获得更好的体验)。

4、详细使用方式和源代码见附件。


七、视频演示


说明:1、视频中的方形的盒子是控制端,本项目的受控端模块已经插在被控制的电脑USB接口上。

2、流程:控制端采集键盘鼠标控制数据上传到云端,云端再将数据下发给接收端模块,接收端收到键盘鼠标控制数据后将键鼠输出到电脑,控制端和受控端在网络正常的前提下可处于不同地域。

3、这里演示的是用手机玩电脑游戏(DNF),此游戏屏蔽软件模拟键盘,本模块为硬件级键盘鼠标(可在电脑设备管理器中找到)。

4、视频中手机只起到获取远程电脑桌面的视频作用,键盘按键是由模块发出的。

5、另一个项目为控制端项目文件,此项目文件只是被控端!!!此项目文件只是被控端!!!此项目文件只是被控端!!!

远程控制 无线键鼠 ESP8266 物联网 CH9329
最近更新时间 2023-05-29 11:16:00
描述
PCB
元件清单
原理图
附件
讨论