ESP32多功能小车,制作过程简单
工程描述
ESP32微型多功能麦克纳姆轮小车底盘。
做了很多个版本,分享其中一个比较满意的V3版本供大家参考。
支持手机蓝牙控制及驭风ESP_Mini遥控器控制。
关于硬件
1.主控为ESP32开发板,控制四个电机和一个WS2812模块
2.有9个IO口,若需增加其他功能可自行改图或直接杜邦线连接或飞线,开发板两排引脚各自额外引出了一排。
3.底部有TP4056充电模块
4.还有HT7333及三个电容稳压,可能可以省掉。
直接接到开发板的VIN脚,有兴趣的可以改改试试,可能会影响到蓝牙连接的稳定性。
这部分电源电路可以按需自行修改。
材料清单
1.主要材料
- 底板PCB*1
- ESP-WROOM-32*1
- TP4056充电模块*1
- HT7333稳压芯片*1
- 0805封装10uf贴片电容*2
- 0805封装0.1uf贴片电容*1
- 普通小拨动开关*1,电源开关
- M10行星齿轮减速电机或N20减速电机*4,以及各自配套的麦轮一套
- TB6612FNG模块,或:DRV8833模块 *2,或:RZ7899驱动芯片*4,每2个芯片需要1个470uf电容,可能电容可以省掉
- 8位或12位WS2812B环形RGB模块*1,可选,增加颜值,注意引脚位置,买到过有两种不一样的
2.其他配件材料
- 焊接用的排针,排母若干
- 3D打印电机固定座*4
- M2螺丝螺母各*8
3.推荐电池型号
102040尺寸软包锂电池(容量大约1000-1200mah)*1
设计图
另外,固件的相关资料可参考此附件:https://oshwhub.com/Satun/esp32-kuo-zhan-banv3#P4
工程特点
特点一
支持两种电机、轮子安装方式
- 一是M10减速电机+光固化打印的微型麦轮,设计者为孟德尔の公主切
- 二是使用N20电机+48mm注塑麦轮,或者更贵的37mm麦轮
特点二
支持三种电机驱动安装方式
- TB6612FNG
- DRV8833
- Rz7899芯片+电容(两个驱动共一个470UF电容,可能可以省略电容)
特点三
支持两种控制方式
- 一是经典蓝牙控制,使用我最爱的一款安卓APP,可以自己设置界面,资料里有APP及我设置好的配置文件
- 二是使用我设计的ESP_Mini遥控器通过ESP-NOW通信方式控制
实物图
如果你还有疑问,欢迎在评论区留言和各位大佬一起探讨~
如果你认为这篇文章不错
欢迎点赞、关注、转发~
我会持续更新优质开源项目!