项目简介
本项目借助ESP32开发板,利用其蓝牙功能,以PS2摇杆作为控制装置实现鼠标功能。通过ESP32的蓝牙模块与电脑连接,用户能使用PS2摇杆控制电脑鼠标的移动与点击。
项目的主要特性和功能
- 采用ESP32开发板充当蓝牙主机,可与电脑建立蓝牙连接。
- 能通过PS2摇杆对鼠标的移动和点击进行控制。
- 提供灵活的参数设置,可依据实际的PS2摇杆数据做微调。
安装使用步骤
前提条件
用户已下载本项目的源码文件,且要确保已安装ESP32开发环境和相关库,准备好PS2摇杆和ESP32开发板。
安装步骤
- 按照项目提供的图片(图片来源:创乐博 《基于ESP32物联网IOT开发套件学习Arduino IDE C/C++编程》)和说明,正确连接PS2摇杆和ESP32开发板。
- 根据实际的PS2摇杆数据,修改代码中的参数,像
xCentre
、yCentre
、xDeviationMin
、yDeviationMin
等,之后将代码烧录到ESP32开发板中。
使用说明
烧录代码后,让电脑连接名为ps2blue的蓝牙,即可用PS2摇杆控制鼠标。若不同ps2静止时实际测得的x和y值有细微差别,按使用说明修改相应变量的值即可。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】