站内搜索
发作品签到
专业版

ESP32智能小车

工程标签

3.7k
0
0
9

简介

ESP32智能小车开发板,板载4颗RZ7899电机芯片,支持万向麦克纳姆轮!PCB板就是车架,可装N20马达;也可螺丝固定在大号TT马达车架。7.4V或3.7V双模供电!直插超声波、激光测距模块!

简介:ESP32智能小车开发板,板载4颗RZ7899电机芯片,支持万向麦克纳姆轮!PCB板就是车架,可装N20马达;也可螺丝固定在大号TT马达车架。7.4V或3.7V双模供电!直插超声波、激光测距模块!
复刻成本:50

开源协议

GPL 3.0

创建时间:2025-08-11 09:28:02更新时间:2026-04-28 09:55:27

描述

1、工程概述
        ESP32智能小车开发板
,采用30Pin直插ESP32 DevKIT开发板,板载4颗RZ7899直流电机芯片,PCB尺寸70*99mm,PCB也是车架,可直接安装N20减速电机,作为麦克纳姆轮智能小车

也可通过螺丝孔固定在大号的TT马达车架上。

支持两种供电方式,支持7.4V锂电池(两节18650或3.7V软包锂电池。注意:不能同时插入2种电池!

超声波和OLED屏显

2、支持扩展

PCB板可直插HC-SR04超声波,VL53L0X激光测距,蜂鸣器,舵机,OLED显示屏,TFT彩色屏等模块;

板载5颗LED,2个按键,所有引脚均引出。板载资源可满足按键、点灯、避障、蜂鸣、OLED屏显、ADC电量检测、摇杆输入、舵机等教学项目需求。

也支持I2C协议的BMP280气压计、VL53L0X激光测距、HMC5883L磁力计、MPU6050等模块可直插。

距离显示

3、复刻成本低,100%成功

PCB板零件极少,主要0805封装的电容、电阻、LED,排针、排母座、开关,焊接没有难度,一把电烙铁即可100%复刻成功!

元件成本约6元,ESP32 DevKit开发板约15元。PCB板嘉立创免费打样。

马达车轮车架购买成本另算,全部新购的话,大概总共花费30-50元即可让小车跑起来!

4、成品演示

附件上传的mix文件,是用的"米思齐mixly2.0RC4",只花了10分钟即可组装完成的演示程序。

如果你用最新的Mixly3.0编译上传后发现有问题(因为mixly3.0和2.0RC4底层的支持不一样了),那么你可以按照我提供的示例积木代码,在Mixly3.0里重新组装

中小学生也能搞定的麦克纳姆智能小车!

大学生或有编程基础的玩家,可以在该硬件的基础上,

用Arduino IDE,VSCode,MicroPython等工具和语言进行二次开发。

陆续上传ESP32智能小车视频讲解和功能演示,发B站“微辣火龙果”账号上。

01_四款麦克纳姆轮小车
https://www.bilibili.com/video/BV18fbazPEJM

02_功能介绍1_基于ESP32智能小车开发板

https://www.bilibili.com/video/BV1vSbazgEcL

03_功能介绍2_基于ESP32智能小车开发板

https://www.bilibili.com/video/BV1UhbBz2Eeq

04_功能介绍3_基于ESP32智能小车开发板

https://www.bilibili.com/video/BV1g8bBzEEKh

05_V2版展达同学的ESP32小车(已拆解...)
https://www.bilibili.com/video/BV1dnYYzXEEt

06_ESP32智能小车蓝牙控制详解,车轮转向调试
https://www.bilibili.com/video/BV1jJYYzsEBD/

07_ESP32智能小车详解及运动演示
https://www.bilibili.com/video/BV1LTYszhEqF/

.....B站继续更新中....

ESP32智能小车成品图

1S锂电池供电N20马达麦轮小车

5、更新V1.1版

 本项目开源后,经过几个班级的课堂实训,以及广大网友复刻后的反馈,

发现一个明显的问题:上电开机瞬间,右上角马达的GPIO 15/4 引脚由于电平不确定,左上角的M1马达会动一下,虽然不影响使用,但是感觉不完美!

本项目与2025年12月3日,对PCB进行微调,V1.1版微调如下:

(1)给GPIO16+17,GPIO15+4,分别增加10K上拉电阻,接到3.3V。其中只需加GPIO15/4其中1个引脚即可,但为了PCB的对称好看,4个都画了。

(2)在板边增加了电解电容安装孔位,可以直插8*7或8*12mm电解电容,470uF。之前的电解电容是卧装在开发板的底部,会占用锂电池的安放空间。

现在可以电解电容安装在板边,ESP32开发板底部就可以安装尺寸更长、容量更大的1S锂电池。

(3)R6可采用10K,R7采用5.1K,组成分压电路,可测量2S电池电量;

同时增加C8=100nF电容,提高ADC采样精度,稳定采样点电压,减少转换误差;增强系统抗干扰能力,滤除环境噪声和电源纹波,读数更稳定。

  底面

如上图所示,在焊接时候,前后各3行7Pin的排针,可用杜邦线连接传感器模块进行实验;

你也可以用7孔的排母,那么很多3脚的电子模块,做实验的时候,可很方便的直插在排母座上。

同时,本次更新附件上传了“展达同学”设计的2个3D打印件,用于安装N20马达。

安装N20马达需要8颗M2*12自攻螺丝,长度12mm。自己找吧。

N20马达底座

6、更新V1.2版

  改动如下:

  1、原1.1版增加的4个上拉电阻似乎没有效果,已经删除。

  2、右前轮的驱动引脚改为GPIO13+4.之前使用的GPIO15引脚,上电瞬间由于高电平,轮子会动一下。

   之前就近布线方向一直没有修改。现在长距离布线,改用GPIO13,上电瞬间轮子抽动的问题实测已经解决

  3、电解电容从板边移动到开发板底部,如下图所示,盖上好看一些。

 电解电容可选直插或者贴片,但注意电解电容的尺寸。

  直插可选8*7mm,470uF,16V。

 贴片固态电解电容可选470UF 16V 6.3X9 ,或470UF 16V 6.3X7.7。

 其他尺寸超高可能塞不下。

4、车头车尾均可插4针的超声波模块;车头为GPIO19+18,车尾为GPIO25+12.

5、左侧3个按键,改为相同的硅胶轻触开关,按压手感更好一点。

6、左侧增加J1电池插头,可以焊接51005电插座

   (方便安放702030等尺寸较小的锂电池)

      注意它与XH2.54的2S锂电池插座,位置互斥,只能二选一!

7、注意:如果使用2S电池,那么MH-CD42充放电一体模块,不需焊接,因为它只能给1S的锂电池充电。

       另外,如果使用1S锂电池,那么AMS1117-5.0稳压芯片,不能焊接;否则可能会导致AMS1117芯片发热烧毁。

    也是说2S电池使用AMS1117芯片进行降压1S电池使用MH-CD42模块进行升压和充电!二选一!

8、充放电升压一体模块,自动关机的问题

    有网友反馈有些使用国产芯片的MH-CD42升压充放电一体模块,开机30秒如果没有任何其他动作,电源会自动关机!

     采用IP5306电源管理芯片的MH-CD42升压充放电一体模块!关机/低功耗电流阈值约45mA!

   而其他替代芯片它的关机休眠电流阈值阈值高达80mA,

  小车在待机时由于电流较小,从而导致升压充放电一体模块30秒会自动关机

  所以,如果希望稳定的使用1S电池功能,那么建议找使用IP5306精典芯片的MH-CD42模块!

       

7、其他

另外,讨论群已经建好,QQ群号:见评论区消息

外观灵感和部分电路,参考“驭风小车V3,对“圣骑土表示感谢。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
1
小车电机底座.STL
33
2
加强底座大板.STL
26

附件

序号文件名称下载次数
1
ESP32智能小车图形积木程序_用Mixly2RC4打开.mix
147
2
蓝牙控制App程序Bluetooth Electronics.rar
139
3
ESP32智能小车运动演示.mp4
58
4
ESP32麦克纳姆轮PCB小车3D打印件_展达同学设计.rar
47
5
物料清单BOM智能小车20260112整理下单链接.xlsx
45
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航