1.题目背景及意义1.1题目研究背景、目的及意义近年来,智能小车作为现代的新发明,是世界车辆工程领域研究的热点和汽车工业增长的新动力。
它可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可以应用在科学勘探、无人驾驶机动车、无人工厂、仓库、服务机器人等等。
智能小车能够实时显示时间、速度、里程,具有自动寻迹、寻光、避障功能,可远程控制行驶速度、准确定位停车,远程传输图像等功能。
在本次自动寻迹小车测控系统的设计中,基于单片机控制技术,通过传感器给出信号驱动两个直流电机正反运动,以实现小车在白色地面上寻着黑色线路正确行使。
小车的寻迹和避障功能在生产生活中都有着广泛的用途。
例如:可以用在大的生产车间的物流系统中,按照预先设定的路线来传输货物自动躲避障碍从而使工作更加安全和效率更高。
1.2题目国内外研究现状及趋势目前对智能车辆的研究主要致力于提高汽车的安全性、舒适性,以及提供优良的人车交互界面。
智能化、IT化和新能源是未来智能汽车发展的趋势。
2017年12月2日,深圳的无人驾驶公交车正式上路,从深圳福田穿梭驶出。
支撑这次无人驾驶的“阿尔法巴-智能驾驶公交系统”,是由中国企业自主研发的无人驾驶系统,目前,已实现自动驾驶下的行人、车辆检测、减速避让、紧急停车、障碍物绕行、变道、自动按站停靠等功能。
本次自动寻迹电动小车系统设计,是智能寻迹小车中最普通常见的功能。
在全国乃至国际大学生智能小车比赛中,往往增加了设计难度。
如不通过光电对管,红外线等视觉传感器或激光扫描检测线路,而是通过电磁模块检测中间黑线下埋设的漆包线以供赛车检测赛道;
对现场光线的正确探测以达到黑夜行驶;
非匀速行驶记忆算法的创新;
图像采集和处理的重要性等。
我们可以使它实现WIFI控制,蓝牙传输,自动报警,红外遥控等多种功能,实现了更加智能的电动小车设计。
功能的逐渐强大,更是为了能应用于快速发展的智能汽车行业。
如今的汽车行业在人工智能领域的发展可谓势如破竹,智能汽车遍地开花。
1,3设计思想及技术路线通过红外线对黑色路线进行寻迹,将收到的信号传送给单片机,使其控制小车无偏差行驶。
当小车沿着路面的黑色轨道行驶遇到障碍物时,传感器检测到信号就可确认前方有障碍物,并将信号传送给单片机,单片机进行一系列分析后由内部程序控制小车后退、转向,从而实现避障功能。
为实现此功能,需要设置寻迹模块和避障模块发送信号给单片机STC89C52以此驱动电机进行准确的行驶。
技术路线如图1.3所示:检测信号单片机驱动电机图1.3技术路线2.主要设计内容2.1主要设计内容该小车有五大组成部分:避障模块,寻迹模快,驱动模块,单片机控制模块,电源模块。
避障模块:采用超声波控制,能准确探测周围障碍物。
寻迹模快:采用红外线精确探测,减小路线误差,以实现匀速稳定运行。
单片机:对其进行编程控制电机相应运动。
电源模块:使用5节1.5V干电池实现对单片机、驱动和电机供电。
电机驱动模块:使用直流电机即可,一个驱动板能同时驱动2个直流电机。
通过设计电路图,硬件连接,软件编程和最终调试,完成此次设计。
2.2总体设计方案图2.2单片机电机驱动避障模块寻迹模块电源模块总体设计方案该系统采用模块化控制方案,本课题主要开发一个能自动循迹,自动避障的智能小车控制系统。
本设计以两个直流电动机为主要驱动,通过寻迹模块和避障模块采集周围信息,送入主控单元STC89C52单片机,通过编程有序合理的将各模块信号整合在一起后控制电机完成相应动作,实现了智能控制。
2.3设计的预期目标1.按下启动键,小车能自动按照白色地面的黑色线路匀速行驶,完成一圈的寻迹,其中包括前进,左转,右转,刹车停止,且不出现路线偏移。
当遇到障碍物时,小车立即后退并通过转向躲避障碍物。
2.行走路线中心点始终与黑色线路的中心位置重合。
3.超声波避障距离小于0.5m.3.工作计划及进度安排第1周收集毕业设计相关资料,准备毕业翻译和开题报告第2周确定毕业设计总体方案,确保合理性第3周撰写开题报告,确认后提交第4周学习和掌握电动小车的结构和工作原理第5周根据控制要求初步确定所使用的元器件第6周复习单片机的相关知识,完成所需硬件相关的电路设计第7周确定电路原理图并仿真第8周硬件组装第9周编写程序第10周运用电脑软件初步对程序进行调试第11周配合智能小车硬件部分,并完善功能,达到设计要求第12周对智能小车功能进行测试并记录第13周撰写毕业设计论文第14周经指导老师审核确认后,完成毕业论文第15周提前准备毕业设计答辩第16周完成毕业设计答辩4.可行性分析4.1技术可行性单片机
2018/2/1 19:25:35 51KB 循迹小车
1
“今天,我比以往愈加确信,概念的完整性是产品质量的核心。
……这个原理决不仅限于软件系统,它适合于所有的复杂事物。
”——Brooks《人月神话》“模型可以澄清相互间的关系,识别出关键元素,有意识地减少可能引起的混淆。
”——Forsberg,K.《可视化项目管理》软件工程内容广泛,新技术新热点层出不穷。
如何快速掌握软件工程新技术,以及如何对众多软件工程技术综合运用,以取得最佳的实践效果,已经成为很现实的问题。
本文认为,通盘把握软件工程概念模型,将对解决上述问题大有裨益。
一、什么是软件工程概念模型模型就是抽象,就是有意识地忽略事物的某些特征。
抽象带来的好处是能够反映模型中元素之间的关系,清晰把握大局
2017/10/14 19:32:37 242KB 探讨软件工程概念模型
1
细粒度分析学科领域热点主题发展脉络并对利用机器学习算法对未来发展趋势进行准确预测研究。
[方法/过程]提出一种基于机器学习算法的研究热点趋势预测方法与分析框架,以基因工程领域为例利用主题概率模型识别WOS核心集中论文摘要数据研究热点主题并进行主题演化关联构建,然后选取BP神经网络、支持向量机及LSTM模型等3种典型机器学习算法进行预测分析,最初利用RE指标和精准度指标评价机器学习算法预测效果并对基因工程领域在医药卫生、农业食品等方面研究趋势进行分析。
[结果/结论]实验表明基于LSTM模型对热点主题未来发展趋势预测准确度最高,支持向量机预测效果次之,BP神经网络预测效果较差且预测稳定性不足,同时结合专家咨询和文献调研表明本文方法可快速识别基因领域研究主题及发展趋势,可为我国学科领域大势研判和架构调整提供决策支持和参考
2020/2/19 19:04:15 1.69MB 机器学习
1
这是新浪微博爬虫,采用python+selenium实现。
免费资源,希望对你有所帮助,虽然是傻瓜式爬虫,但是至少能运行。
同时rar中包括源码及爬取的示例。
参考我的文章:http://blog.csdn.net/eastmount/article/details/50720436[python爬虫]Selenium爬取新浪微博内容及用户信息http://blog.csdn.net/eastmount/article/details/51231852[Python爬虫]Selenium爬取新浪微博客户端用户信息、热点话题及评论(上)主要爬取内容包括:新浪微博手机端用户信息和微博信息。
用户信息:包括用户ID、用户名、微博数、粉丝数、关注数等。
微博信息:包括转发或原创、点赞数、转发数、评论数、发布时间、微博内容等。
安装过程:1.先安装Python环境,作者是Python2.7.82.再安装PIP或者easy_install3.通过命令pipinstallselenium安装selenium,它是自动测试、爬虫的工具4.然后修改代码中的用户名和密码,填写你自己的用户名和密码5.运行程序,自动调用Firefox浏览器登陆微博注意:手机端信息愈加精致简单,而且没有动态加载的一些限制,但是如微博或粉丝id只显示20页,这是它的缺点;
而客户端可能存在动态加载,如评论和微博,但是它的信息愈加完整。
[源码]爬取移动端微博信息spider_selenium_sina_content.py输入:明星用户id列表,采用URL+用户id进行访问(这些id可以从一个用户的关注列表里面获取)SinaWeibo_List_best_1.txt输出:微博信息及用户基本信息SinaWeibo_Info_best_1.txtMegry_Result_Best.py该文件用户整理某一天的用户微博信息,如2016年4月23日[源码]爬取客户端微博信息爬取客户端信息,但是评论是动态加载,还在研究中weibo_spider2.pyBy:Eastmount2016-04-24
2022/9/5 4:49:16 111KB python 新浪爬虫 新浪微博 selenium
1
非常经典的由RICEUNIVERSITY开发的压缩传感理论单像素照相机的图像复原算法。
压缩传感理论已经是现在数字信号处理的热点问题,而其运用的算法次要基于随机过程理论,很有研究型。
这里的算法是个例程。
2022/9/4 15:11:42 356KB 压缩传感 单像素 复原算法 MATLAB
1
认知无线电中的频谱检测判决融合技术研究,颜吉平,,认知无线电技术可以无效缓解频谱分配与利用之间的矛盾。
随着频谱资源日趋紧张,认知无线电技术成为无线通信领域新的研究热点。
2017/6/11 22:15:36 762KB 认知无线电
1
构建一个购物网站,主要功能包括注册用户、浏览商品、热点旧事、留言、聊天、选择商品放入购物车并结算。
2021/11/7 11:50:07 2.22MB Servlet JavaScript Ajax
1
“新闻发布系统”首页设计--页面设计情景分析任何一个网站系统的首页都是非常重要的,需要精心设计。
首页一般顶部是Logo或主题图片,接下来是新闻类别导航,中间是主要信息区,一般有最新新闻列表和热点新闻列表,还要有搜索新闻以及用户登录区,最下面是版权信息。
知识准备母版的使用母版页的作用类似于DreamWeaver中的模板,扩展名是.master,母版页包含页面中所有固定不变的内容,母版页中的内容将显示在所有的页面中。
由于这些元素的统一规划,保证了整个程序中所有页面外观的一致性。
母版页仅仅是一个页面模板,单独的母版页是不能被用户所访问的。
知识准备页面传值QueryString:一种非常简单的传值方式,将传送的值显示在浏览器的地址栏中。
在源页面的代码用Response.Redirect(URL)传值,在目的页面的代码使用Request.QueryString[“name”]取出URL地址中传递的值。
Session:不仅能传递简单数据类型,还能传递对象。
在源页面的代码中创建需要传递的名称和值构造Session变量,在目的页面的代码使用Session变量取出传递的值。
Cook
2015/4/8 14:38:41 3.98MB 文档资料 asp.net 后端
1
“旧事发布系统”首页设计--旧事类别导航情景分析任何一个网站系统的首页都是非常重要的,需要精心设计。
首页一般顶部是Logo或主题图片,接下来是旧事类别导航,中间是主要信息区,一般有最新旧事列表和热点旧事列表,还要有搜索旧事以及用户登录区,最下面是版权信息。
任务实施分析:任务2:旧事类别导航首页可以显示旧事类别,并且可以通过类别显示该类所有旧事,就像导航一样可以链接到各个类别页面中。
任务实施旧事类别设计如图所示:任务2:旧事类别导航任务实施使用Repeater控件显示旧事类别,前台HTML代码:任务2:旧事类别导航
2018/11/7 3:47:27 3.1MB 文档资料 asp.net 后端
1
“旧事发布系统”首页设计搜索旧事情景分析任何一个网站系统的首页都是非常重要的,需要精心设计。
首页一般顶部是Logo或主题图片,接下来是旧事类别导航,中间是主要信息区,一般有最新旧事列表和热点旧事列表,还要有搜索旧事以及用户登录区,最下面是版权信息。
任务实施分析:任务4:搜索旧事通过首页的旧事搜索框可将查询结果显示在搜索旧事页面中,搜索旧事页面也可以再次搜索旧事,并可以通过标题链接到旧事正文页。
任务实施搜索旧事放到母版页中,搜索结果要显示在另一个内容页中,搜索旧事列表的控件设置如图所示:任务4:搜索旧事任务实施对应的HTML代码如图:任务4:搜索旧事
2019/2/18 17:58:12 3.11MB 文档资料 asp.net 后端
1
共 178 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡