littlebot
Published on 2025-04-15 / 2 Visits
0

【源码】基于STM32和STC12的智能小车控制系统

项目简介

本项目为智能小车控制系统,涵盖大二与大三两个阶段开发成果。大二阶段开发出后轮双电机差速驱动、前轮舵机转向的小车,配备红外避障等IO传感器,可通过上位机控制小车并显示传感器变量,不过上位机资料已丢失。大三阶段进行优化,小车能接受PC上位机WIFI控制与语音控制,具备文本转语音功能,可通过喇叭放出当前状态信息,WIFI上位机也能显示状态信息。

项目的主要特性和功能

  1. 驱动与转向:后轮采用双电机差速驱动,前轮使用舵机转向。
  2. 传感器应用:配备红外避障等IO传感器,提升小车环境感知能力。
  3. 多种控制方式:支持PC上位机WIFI控制和语音控制。
  4. 状态反馈:通过SYN6288文本转语音,由喇叭放出小车当前状态信息,同时WIFI上位机可显示状态信息。

安装使用步骤

前提条件

假设用户已经下载了本项目的源码文件。

操作步骤

  1. 小车程序烧录:将GradeThree/Control文件夹里的程序烧录到小车上的STM32F1C8T6单片机。
  2. 语音模块程序烧录:把GradeThree/YuYin文件夹里的代码烧录到STC12控制LD3320的模块。
  3. 上位机程序运行:运行GradeThree/WIFI上位机文件夹里的PC上位机程序。
  4. 连接与控制:确保小车、语音模块和上位机之间的通讯连接正常,即可通过上位机或语音对小车进行控制,并查看状态信息。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】