编号:
T3152602M
设计简介:
本设计是基于STM32的智能语音控制递送机器人设计,主要实现以下功能:
1.实时采集机器人运行状态数据,包括当前位置、剩余电量、行进速度及周围环境障碍物距离。
2.支持语音指令识别,可进行循迹送货,响应 “启动递送”“暂停运行”“返回起点” 等核心操作指令。
3.采用1个送货点,一个起点,循迹送货,到达送货点舵机工作模拟上下货,结束后返回起点
3.配备OLED显示屏,动态显示机器人运行状态、任务进度、结果、电量。
4.具备障碍物检测与避障功能,遇到障碍时自动停止,同时通过语音模块进行提醒。
5.支持蓝牙远程连接,可通过手机 APP 查看机器人状态、修改递送任务及远程操控。
6.异常状态报警,当电量过低、通过声光报警并向绑定设备发送通知
电源: 12V转5V
传感器:红外循迹模块(TCRT5000)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:蜂鸣器、12V直流电机
人机交互:独立按键,蓝牙模块(ECB02H1)、语音模块(SU-03T)
标签:STM32、OLED12864、TCRT5000、ECB02H1、SU-03T
题目扩展:矿山太阳能巡检机器人、基于单片机的智能灭火机器人![]()
![]()
![]()
![]()

基于STM32的智能语音控制递送机器人设计
一、主控部分
核心:STM32F103 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分
二、输入部分
- 电池电压检测模块:用于实时采集机器人剩余电量
- 超声波测距模块:用于检测行进过程中周围障碍物距离
- 红外循迹模块:用于识别预设路线,实现起点与送货点之间循迹行驶
- 供电电路:给整个系统供电
三、输出部分
- OLED 显示屏:用于动态显示机器人行进速度、剩余电量、当前位置、运行状态及障碍物距离
- 舵机控制模块:用于到达送货点后模拟货物上下货动作
- 直流电机模块:共4个12V直流电机,用于驱动机器人实现前进、后退、转向、启停
- 蜂鸣器模块:用于电量过低时声光报警
- 语音识别模块:用于识别"启动递送""暂停运行""返回起点"等语音指令,同时实现障碍物提醒语音播报
- 蓝牙模块:用于与手机 APP 通信,实现状态查看、远程操控、低电量通知推送



