
基于ESP32WROOM 手套体感鼠标 常见电子废料回收计划
简介
基于 ESP32 主控搭配 MPU6050 六轴姿态传感器制作无线体感鼠标,通过姿态解算识别手部倾斜、翻转动作,蓝牙 HID 直连电脑实现光标移动、按键操控左右键。
简介:基于 ESP32 主控搭配 MPU6050 六轴姿态传感器制作无线体感鼠标,通过姿态解算识别手部倾斜、翻转动作,蓝牙 HID 直连电脑实现光标移动、按键操控左右键。开源协议
:Apache 2.0
(未经作者授权,禁止转载)描述
不躲,不绕,最直白最直接一句话总结这个项目:
基于 ESP32 主控搭配 MPU6050 六轴姿态传感器制作无线体感鼠标,通过姿态解算识别手部倾斜,蓝牙 HID 直连电脑实现光标移动、按键操控左右键。
关于电池:
带3.7v小电池电池以及1s充电电路,以及一路adc采样电池电压,
设计了一个充电选择电路
模块设计电池保护,为了避免电池欠压饿死买电池的时候尽量选择带保护板的。
低功耗设计:
笑死,ESP哪有低功耗。
既然用上ESP32就和低功耗没什么缘分了,板子左侧(正视图) 有个控制断电的开关,没有用就手动断电。简称人为低功耗(自豪.jpg)
鼠标键控制:
CN2 上有KEY0~KEY4, KEY4(IO26) 程序设置左键;KEY3(IO27) 程序设置右键;
这个可以在main.c里面根据需求去调。程序是检测下拉信号,因此
演示视频里面,拇指是接GND, 食指KEY4, 中指KEY3,
- 拇指和食指导通 = 左键
- 拇指和中指导通 = 右键
main.c 里面的这个部分,修改就行了(程序注释忘了改,参考参考就好)
这边预留了8个IO口,预留了各种按键组合的可能性。程序写得够好,估计能想火影忍者那样通过结印控制电脑(bushi
简单画了个外壳,长得有点抽象,下一版争取改得像钢铁侠一点

演示视频详见:
https://www.bilibili.com/video/BV1GaTi6kExv/?spm_id_from=333.1387.homepage.video_card.click&vd_source=8d8ba191c62547a850d0ffc9a6cff004
代码开源地址详见:
https://github.com/yanfeng0412/GloveGunMouse
觉得有趣给孩子一个三连吧,没有流量很伤心~
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










