This website requires JavaScript.
入驻
发布

无线远程键鼠(一)——控制端模块

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

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

应用场景:

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

一、产品简介

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


二、应用场景

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

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

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


三、产品概述

本产品是基于ESP8266EX模块,集成了HID转串口芯片,主要特点是:

1、易携带,本模块带外壳大小为55mm*55mm*20mm,将USB键盘鼠标插到本模块的USB接口即可使用(初次使用需要配置WiFi,配网方式为SmartConfig自动配网)。

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

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

4、板载模式配置排针,可以使用跳线帽更改HID芯片键鼠模式。


四、产品参数

输入电压:DC5V

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

硬件接口:USB 母头接口x2,TypeC接口x1

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

主控模组:ESP-12F

联网方式:WiFi

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

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


五、使用说明

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

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

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

3、本模块为软件+硬件 ,模块自带下载电路(不需要配置,可以直接烧录),需要烧写固件后才可使用,烧录工具以及烧录文档会放到附件中。

4、将本模块插上电源,手机连接到要给模块配网的WiFi,然后使用SmartConfig给本模块(受控端)配网,本模块可以开始使用。

5、本模块插上电源和USB键盘,受控端模块(无线远程键鼠(二)——受控端模块)插到电脑USB接口,手机打开远程软件,可以无限远程使用键盘控制你的电脑了。

6、LED1是HID转串口芯片状态指示灯,LED2和LED3是USB端口连接与通信指示灯,配置接口在使用本固件的情况下无需插跳线帽。


六、备注

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

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

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

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


七、视频演示


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

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

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

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

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

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