
ESP32麦克纳姆轮图传小车 | ESP32CAM
简介
这是由一块迷你、带OV2640、双DRV8833驱动、Type-C接口、4M PSRAM的ESP32-Pico-D4开发板驱动的麦克纳姆轮小车。
简介:这是由一块迷你、带OV2640、双DRV8833驱动、Type-C接口、4M PSRAM的ESP32-Pico-D4开发板驱动的麦克纳姆轮小车。开源协议
:GPL 3.0
描述
小车固件见Github(描述有空再加):https://github.com/ViolinLee/RoverLite32-CPP
视频演示见BiliBili(记得一键三联哦):https://www.bilibili.com/video/BV1V14y1u79f
注意事项与说明:
1、5V LDO 强烈建议改为使用矽朋(Siproin)的SSP7603P50M5R,输出电流500mA。也可根据输出电流、 电源纹波抑制比选择更好的,当然价格通常更贵!
2、使用USB供电时WIFI信号较弱,图传距离短;使用电池供电时WIFI信号强,图传距离远。这是由于电池与USB供电间存在一个二极管的压降影响 5V->3.3V LDO供电导致,可以通过选择压降小、损耗低的二极管和提高 LDO 供电能力来改善。
3、电池使用7.4V的2S锂电池。
4、在不焊接DRV8833时,板子功能等同带自动下载功能、Type-C接口的ESP32CAM。
5、图上麦轮方向安装反了,该布局会使小车Yaw轴不受控,需要调整过来(具体可以了解麦轮的X和O型布局)。代码基本不需要改动,若发现运动方向和摇杆操纵方向不一致,仅需更改源码main.cpp文件下:R_X = -1 * R_X; L_X = -1 * L_X; (若左摇杆操纵方向与运动方向相反,则去掉-1*。右侧同理)。
致谢
PCB板框外形、元器件布局借鉴稚晖君"MiniRover"项目,在此表示感谢!
设计图

BOM


评论