- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Arduino单片机避障小车机器人毕业论文.
论文编码:TP39首都师范大学本科毕业设计论文基于行为设计的移动机器人设计与实现——机器人机械设计模块Design?and?Implementation?of?Mobile?Robot?Based?on?Behavior?Design——?Robot?Mechanical?Solutions论文作者: 张倩颖 院 系: 信息工程学院 专 业: 计算机科学与技术 学 号: 1111000055 指导老师: 徐敏 完成日期: 2015年 4月 25日摘要本文简要介绍了基于行为设计的移动机器人设计与实现----一种基于Arduino新型集成开发环境的超声波避障小车的工作原理。其中包括对小车的执行组件、搭建结构、传感器、Arduino单片机软件编程及试验结果的介绍。本方案以Arduino单片机为控制核心,基于蝙蝠超声波测距的原理,利用超声波传感器,检测小车前方障碍物的距离,然后把数据传送给单片机。当超声波检测到距离小车前方25CM有障碍物时单片机就发出指令让小车左转一定角度,然后停止行进继续探测.如果前方25CM没有障碍物则直行,否则继续左转一定角度。如此通过超声波不断的循环检测周边环境的情况进行自动避障。本系统在硬件设计方面,以Arduino单片机为控制核心,以超声波传感器检测前方障碍物,从而自动避障。在软件方面,利用Arduino语言进行编程,通过软件编程来控制小车运转。该系统在驱动方面采用L298N驱动2个直流电机带动小车运行。并且,用PWM系统调速,控制小车前进的速度。实现小车根据外部环境,做出前进、后退和转向等动作,从而完成避障的功能,本设计具有有一定的实用价值。关键词:Arduino单片机;超声波传感器;避障ABSTRACT This paper describes the design of mobile robot behavior-based design and implement ---- A new ultrasound-based integrated development environment Arduino obstacle avoidance car works. These include the implementation of car components, building structures, sensors, Arduino microcontroller software programming and test results presentation. The program to Arduino microcontroller core, based on the principle of ultrasonic distance measurement bats using ultrasonic sensors to detect obstacles in front from the car, and then transmits the data to the microcontroller. When the ultrasonic distance in front of the car detects obstacles 25CM SCM issued a directive to make the car turn left on an angle, then continue probing stop traveling. If there is no obstacle in front of the 25CM straight, turn left or continue certain angle. So the case of the ultrasonic continuous loop through the surrounding environment to automatically detect avoidance. The system hardware design to Arduino microcontroller core, with ultrasonic sensors detect obstacles in front, so that automatic obstacle avoidance. On the software side, the use of Arduino programming language to control the car running through software programming. The system uses the driver side L298N drive two
您可能关注的文档
- 域名管理审批系统_用户操作手册-注册机构用户..docx
- 域成员读取日志权限分配..docx
- 培优9一次函数综合类问题四大类..doc
- 培养学生数学思维能力的若干方法.doc
- 培养幼儿自我保护意识与能力的研究..doc
- 培美曲塞病例收集表-0828..docx
- 培育学实习报告..docx
- 培训-色密度光泽度概念..doc
- 培训与开发重点..doc
- 培训慢病考试试卷..docx
- 重叠词第4课时(课件)统编版语文二年级上册.pptx
- 重叠词ABCC和含“然”的词语(课件)统编版语文二年级上册.pptx
- 1.3+氧化还原反应++第1课时++课件++2024-2025学年高一上学期化学人教版(2019)必修第一册+.pptx
- 小学消防安全教育活动总结(5篇) .pdf
- 2023年山东省菏泽市曹县青菏街道北朱楼村社区工作人员考试模拟试题及.pdf
- 单位辞职报告书模板(精选10篇) .pdf
- 2023年流媒体视频项目可行性研究方案 .pdf
- 2024年银行大堂经理竞聘演讲稿最新(5篇) .pdf
- 【20套试卷合集】山西省太原市2019-2020学年物理九上期中模拟试卷含答案.pdf
- 学校表彰会主持人主持词(真题5篇) .pdf
文档评论(0)