文章总结: 本文档为基于ESP32-S3-CAM开发板和小智AI的AI语音控制小车制作教程,详细列出了硬件清单(包括开发板、麦克风、功放、电机驱动等)及完整的接线方案。软件部分需修改小智AI配置文件并加入电驱控制代码,但具体步骤未在文中详述,需通过网盘获取。文档提供了物理搭建的保姆级指导,但软件配置依赖外部资源。 综合评分: 58 文章分类: 其他
【趣味分享】基于ESP32开发板+小智AI的AI语音控制小车配置保姆级教程(源码链接在文章末尾)
原创
SkyAsh SkyAsh
云淡纤尘
2026年7月6日 19:48 山东
在小说阅读器读本章
去阅读
别看题目花里胡哨,其实就是改一下小智AI的配置文件加入电驱控制代码,再加一些控制的方法代码
首先硬件清单如下
开发板模块:
- ESP32-S3-CAM开发板(CH340驱动)
- 面包板400孔×2
- 140跳线盒装×1
- INMP411麦克风×1
- MAX98357音频×1
- 扬声器×1
底盘模块
-
L298N电驱模块×1(红板)
-
18650锂电池尖头3.7V×2+充电器
-
18650电池盒带开关线 串联
-
杜邦线 6P 20CM 公对母
-
杜邦线公对公若干条
-
4WD双层小车底盘套件(如图所示,淘宝直接买成套)建议直接上麦姆轮,我买的这个是因为买错了,这个轮只能前进后退
image
成品图(很乱且巨乱)
513f9bafd1838bb7252648494e97f19f
接线方案如下
🎤 I2S麦克风 (6根线)
| 麦克风针脚 | GPIO编号 | 说明 | | — | — | — | | VDD | 3.3V引脚 | 电源 | | GND | 短接L/R | 地线 | | SCK | GPIO 2 | 时钟(BLK) | | WS | GPIO1 | 字选择(LRCK) | | SD | GPIO 42 | 数据输出 | | L/R | 短接麦克风GND | 左右声道选择 |
图如下:
e44c07c4ce159f51283858e0f228ccb1
🔊 MAX98357A功放+喇叭 (7根线)
| MAX98357A针脚 | GPIO编号 | 说明 | | — | — | — | | VIN | 5V 引脚 | 电源 | | GND | GND引脚 | 地线 | | DIN | GPIO 39 | 数据输入 | | BLCK | GPIO 40 | 位时钟 | | LRC | GPIO 41 | 字选择 | | Gain | 不接线 | 默认9dB增益 | | 喇叭+ | 功放+(此处不是接GPIO) | 喇叭正极 | | 喇叭- | 功放-(此处不是接GPIO) | 喇叭负极 |
图如下:
5feb67ed4ca7327d7ce6453dc50a3da0
image
⚙️ L298N电机驱动+4个TT电机 (17根线)
| L298N针脚 | GPIO编号 | 功能 | | — | — | — | | ENA | GPIO 38 | 左侧电机方向控制1 | | IN1 | GPIO 14 | 左侧电机方向控制2 | | IN2 | GPIO 21 | 左侧电机PWM调速 | | IN3 | GPIO 45 | 右侧电机方向控制1 | | IN4 | GPIO 47 | 右侧电机方向控制2 | | ENB | GPIO 46 | 右侧电机PWM调速 |
图如下:(如果杜邦线母头太小,可以用一个跳线顶进去就能接上,图离就是这么接的)
image
L298N电源 (3根线)
| L298N接口 | 连接到 | 说明 | | — | — | — | | VMS | 7.4V锂电池盒正极 | 供电 | | GND | 开发板GND阵脚 + 7.4V锂电池盒负极 | 接地 | | 5V | 开发板5V阵脚 | 给开发板供电,可以不依赖外部电源 |
L298N电机输出 (8根线,4个电机并联)
此处我的电机左侧两个电机和右侧两个电机方向相对,只有这种情况是下面的接法
首先电机中的接线都是红线接下面的铜孔,黑线接上上面的铜孔,如图所示
image
| L298N输出 | 连接 | | — | — | | MOTORA-1 | 右前黑线+右后红线 | | MOTORA-2 | 右前红线+右后黑线 | | MOTORB-1 | 左前黑线+左后红线 | | MOTORB-2 | 左前红线+左后黑线 |
以上是物理层面的配置,下面是在软件的配置
软件
改的有点多,懒得每个都列出来了,直接放网盘了
公众号后台输入
AI语音小车
自动发送
另外,这个项目需要用VScode的ESP-IDF插件进行编译和烧录,有需要的可以上CSDN寻找教程,或等待我后续出教程
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:云淡纤尘 SkyAsh SkyAsh《【趣味分享】基于ESP32开发板+小智AI的AI语音控制小车配置保姆级教程(源码链接在文章末尾)》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。








评论