学校局域网站建设,wordpress上传视频失败,做购物网站平台,北海市建设局网站一. 前言
做智能车 或者 四轴飞控怎么能少得了遥控器呢#xff01;在这里给大家分享一个简单的基于ESP32遥控器的设计#xff0c;包括软硬件以及3D外壳。 二. 硬件设计
1. 功能介绍
遥控器嘛#xff0c;通信方式是最重要的#xff0c;本设计支持 WIFI、蓝牙 和 2.4G在这里给大家分享一个简单的基于ESP32遥控器的设计包括软硬件以及3D外壳。 二. 硬件设计
1. 功能介绍
遥控器嘛通信方式是最重要的本设计支持 WIFI、蓝牙 和 2.4G基本上将入门阶段常用的融合了进来。
2.硬件模块
硬件部分比较简单详细如下
两个10K遥感旋转编码器带按键两个SIQ-02FVS3带滑片旋转式编码开关2.4G无线模块(贴片GT-24)TP4056锂电池充电给3.7V锂电池进行充电0.96寸OLED显示屏支持新版本和旧版本用来显示做交互使用ESP32主控支持WiFi和蓝牙通信 实物图如下
三. 外壳设计
外壳使用SolidWorks软件设计一共包括两个部分底部和盖子成品如下,自己的3D打印机有点粗糙
四. 软件设计
软件使用C进行设计将每一个外设看做一个类然后将所有的输入外设归为一类将所有的显示归位一类将通信方面的归为一类。所以本设计一共有三大类开辟三个线程就可以了(基于FreeRTOS实时操作系统)大体就是这样。 感兴趣的可以关注下面gzh 回复 ESP32遥控器软硬件设计 获取全部工程