一个小型的便携式遥控器,可以使用ESP32的触摸功能进行自定义以执行不同的任务。
ESP32模块具有许多不同的功能。这些功能之一就是它的触摸功能。实际上,它非常好,您可以立即使用触摸功能!您只需要将一条金属线连接到触摸针上就可以了。不需要额外的硬件。现在,ESP32芯片上有10个可用的启用触摸的GPIO。您可以用它来做一些惊人的项目。例如这种微小的触摸遥控器。您可以将其用作PC的鼠标,智能手机摄像头的遥控器,甚至可以将其集成到家庭自动化系统中以控制智能设备。
让我们从设计电路开始。这就是项目的示意图。它仅包含一些组件。除了ESP32,我们还有一个micro USB连接器以及USB到串行IC来对芯片进行编程。然后我们有3.3伏的电压调节器。电池连接器以及充电电路。设计完PCB之后,我转到PCBway来制造该PCB。几天后,我就到了家门口。组装好之后,我将电池连接至电池连接器,以查看是否能够对模块进行充电。它按预期做了。
接下来,我连接了一个微型USB连接器,以上传测试草图以获取触摸板读数。程序成功上传。因此,编程电路也正在工作。如果此时打开串行监视器,您会看到我们正在获取一些值。当我们触摸垫时,相应引脚的值也将更改,以确认触摸引脚也能正常工作。
在这里,我已使用BLE鼠标库来控制蓝牙上的鼠标移动。上载代码后,打开蓝牙设置,然后单击添加新设备。从那里选择ESP 32蓝牙鼠标,它将被连接,现在我们可以将该模块用作无线鼠标仿真器,使用触摸板进行鼠标移动。我们还可以使用它与其他ESP 32板进行通信,例如打开和关闭灯泡或调暗其亮度。因此,您可以用它做很多事情。
责任编辑:pj
-
摄像头
+关注
关注
59文章
4706浏览量
93754 -
遥控器
+关注
关注
18文章
820浏览量
64801 -
智能设备
+关注
关注
5文章
1003浏览量
48692
发布评论请先 登录
相关推荐
评论