news 2026/6/7 18:01:39

【单片机毕业设计】【dz-1108】基于单片机的智能扫地机器人的设计与实现

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【单片机毕业设计】【dz-1108】基于单片机的智能扫地机器人的设计与实现

一、功能简介

项目:智能扫地机器人的设计与实现
项目编号:dz-1108
单片机类型:STM32F103C8T6
具体功能:
从机:
1、通过语音识别控制干托、湿托、扫地的清洁模式(干托、湿托用一个电机,扫地用另一个电机);
2、监测到距离障碍物小于最小值自动控制小车停止运行;
3、监测到湿度小于最小值在湿托打开加湿(开启水泵),监测到湿度大于最大值关闭加湿;
4、通过按键切换设置阈值、切换清洁模式、启动车辆运行;
5、通过OLED显示距离、湿度和当前清洁模式;

二、系统框图设计

绘制软件:VISIO
此次设计是基于STM32F103C8T6单片机的基于STM32的智能扫地机器人设计;该设计主要可以分为三部分:输入、输出和中控。中控部分采用STM32F103C8T6单片机作为主控芯片,主要是对输入进行处理然后控制输出;
输入又可以分为五部分:第一部分是语音识别检测模块,通过语音识别模块可以控制干拖,湿拖,扫地和启停;第二部分是超声波监测模块,通过此模块可以监测当前的距离值;第三部分是湿度检测模块,由此模块可以检测当前环境的湿度。第四部分是按键模块,通过按键可以设置阈值以及切换模块和控制启停;第五部分是供电电路,主要是用来对整个系统进行供电;
输出主要可以分为两个部分:第一部分是显示部分,显示当前距离,湿度和不同的模式,以及启停的状态。第二部分是继电器模块:通过继电器模块进行干拖、加湿、扫地以及车辆的运行;

三、32实物图

单片机型号:STM32F103C8T6

板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。

供电接口:TYPE-C

四、原理图

软件版本:AD2013

电路连线方式:网络标号连线方式

注意:原理图只是画出了模块的引脚图,而并不是模块的内部结构原理图

五、PCB图

由原理图导出,封装很大一部分都是作者自己绘制,不提供封装库,只提供连接好的源文件。中间有一个项目编号,隐藏在单片机底座下,插入单片机后不会看到。

两层板,上下覆铜接地。

六、部分程序展示

软件版本:keil5

逻辑程序和驱动程序分开,分布于main.c和其他.c文件

///********************************** //函数名:处理函数 //传参值:无 //返回值:无 //**********************************/ void Manage_Function(void) { if(display_num == 0) //测量界面 { if(flag_begin == 1) //开始驾驶 距离小于最小值关闭电机 { if(dist_value < dist_min) { RELAY_DJ = 0; } else //否则打开电机 { RELAY_DJ = 1; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/29 1:16:12

基于VUE的希语街舞工作室管理系统[VUE]-计算机毕业设计源码+LW文档

阿摘要&#xff1a;随着街舞文化的广泛传播&#xff0c;街舞工作室数量增多&#xff0c;管理问题渐显。本文阐述基于Vue开发的希语街舞工作室管理系统&#xff0c;分析其开发背景与意义&#xff0c;介绍Vue及相关技术&#xff0c;详细说明需求分析与系统设计&#xff0c;涵盖功…

作者头像 李华
网站建设 2026/6/5 1:46:12

5个开源视觉模型部署推荐:GLM-4.6V-Flash-WEB镜像免配置实测

5个开源视觉模型部署推荐&#xff1a;GLM-4.6V-Flash-WEB镜像免配置实测 智谱最新开源&#xff0c;视觉大模型。 1. 引言&#xff1a;为何选择GLM-4.6V-Flash-WEB&#xff1f; 1.1 视觉大模型的部署痛点 近年来&#xff0c;多模态大模型在图文理解、图像描述生成、视觉问答等…

作者头像 李华
网站建设 2026/5/28 13:35:34

HunyuanVideo-Foley汽车驾驶:引擎声、轮胎摩擦声动态变化

HunyuanVideo-Foley汽车驾驶&#xff1a;引擎声、轮胎摩擦声动态变化 1. 技术背景与核心价值 随着AI生成技术的快速发展&#xff0c;视频内容制作正从“视觉主导”迈向“视听融合”的新阶段。传统音效制作依赖专业音频工程师手动匹配动作与声音&#xff0c;耗时长、成本高&am…

作者头像 李华
网站建设 2026/6/4 18:32:44

AI人脸隐私卫士兼容性测试:跨平台部署实战总结

AI人脸隐私卫士兼容性测试&#xff1a;跨平台部署实战总结 1. 引言 1.1 业务场景描述 在数字化内容传播日益频繁的今天&#xff0c;图像和视频中的人脸信息泄露风险不断上升。无论是企业发布活动照片、媒体剪辑新闻素材&#xff0c;还是个人分享社交动态&#xff0c;无意中暴…

作者头像 李华
网站建设 2026/6/5 22:05:17

如何用AI工具91SP快速生成高效代码

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 使用91SP平台生成一个Python脚本&#xff0c;实现自动化数据清洗功能。要求包括&#xff1a;1.读取CSV文件&#xff1b;2.处理缺失值&#xff1b;3.去除重复数据&#xff1b;4.标准…

作者头像 李华
网站建设 2026/5/29 2:19:52

COCO关键点检测傻瓜教程:1块钱解锁17个点位识别

COCO关键点检测傻瓜教程&#xff1a;1块钱解锁17个点位识别 1. 为什么你需要COCO关键点检测&#xff1f; 想象一下&#xff0c;你正在为舞蹈视频添加炫酷的AR特效&#xff0c;却发现外包团队报价500元/视频。这太贵了&#xff01;其实&#xff0c;你完全可以自己搞定——通过…

作者头像 李华