【趣味分享】基于ESP32开发板+小智AI的AI语音控制小车配置保姆级教程(源码链接在文章末尾)

admin 2026-07-09 05:45:42 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文档为基于ESP32-S3-CAM开发板和小智AI的AI语音控制小车制作教程,详细列出了硬件清单(包括开发板、麦克风、功放、电机驱动等)及完整的接线方案。软件部分需修改小智AI配置文件并加入电驱控制代码,但具体步骤未在文中详述,需通过网盘获取。文档提供了物理搭建的保姆级指导,但软件配置依赖外部资源。 综合评分: 58 文章分类: 其他


cover_image

【趣味分享】基于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语音控制小车配置保姆级教程(源码链接在文章末尾)》

评论:0   参与:  0