华中科技大学传感器课设报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华中科技大学传感器课设报告

华中科技大学计算机科学与技术学院 传感器技术课程设计 课程实验报告 专业班级: IOT1201 姓 名: 韩雨桥 学 号: U201215110 指导老师: 宋恩民、高鹏毅 完成日期: 2015年 6 月 16 日 目录 一、课程设计的目的 3 二、课程设计的内容 3 三、课程设计相关器材 3 四、课设具体结构分析与实现 4 五、课设各部分功能实现 5 六、调试结果 15 七、课设心得与感想 15 课程设计的目的 机器人创意设计与制作课程的总目标是提高学生的创新能力、综合设计能力和动手实践能力,进而培养和提升学生的STEM素养,强调学生在直接经验和亲身经历的基础上,通过观察、思考、设计、制作、试验等活动获得丰富的学习体验,在生活中发现问题,在实践中解决问题,在活动中获得知识。 课程设计的内容 设计并制作一个小型机器人,要求满足一下几点: 1)通信功能:机器人上安装蓝牙模块,手机通过蓝牙串口助手与机器人蓝牙建立联系,实现在手机上分别发送1,2,3,4指令,机器人分别完成“追踪”、“避障”、“漫游”和“循迹”四种不同的控制功能和利用键盘方式或智能手机重力感应模块,遥控机器人做出前进、后退、左转、右转、原地旋转以及停止等动作的功能。 2)红外追踪功能:无目标时,机器人静止;当目标较远时,机器人快速接近;目标较近时,机器人慢速接近;距离过近时,机器人停止。机器人可以随目标左转或右转弯。 3)前进避障功能:机器人先静止,拍手后(声控启动),机器人开始前进。传感器检测到障碍时,如果障碍在正前方且距离较近时,机器人减速前进;距离过近时,机器人停止,并后退一小段,然后右转绕行。如果障碍在左前方或右前方,机器人则右转或左转绕行。无障碍时,机器人全速前进。如果连拍两次手,机器人停止。 4)悬崖漫游功能:机器人沿着桌子边沿行走,既不远离,也不会掉下去,遇到桌角能良好转弯。 5)循迹功能:机器人可以沿着黑色或白色的直线、S形线、丁字形线或十字形轨迹行走。 三、课程设计相关器材 硬件要求:计算机教室、机器人比赛场地、配套ECT-EK实训箱(含全套实训设备)、PC机 软件环境:需要安装Arduino IDE软件,可以采用图形化编程插件——Ardublock,也可以直接使用IDE环境编写代码。 课设具体结构分析与实现 根据课程设计的内容和要求,我们需要搭建一个对应的系统结构,同时将机器电机、红外传感器、灰度传感器、声音传感器和蓝牙模块与主控板进行通讯连接。具体实现结构应为差速运动控制、声控运动、红外追踪、前进避障、悬崖漫游、循迹追踪、蓝牙通讯递进式功能实现。 1、差速运动控制 编写代码,实现以下动作: (1)一侧电机转动,另一侧不转,实现转动; (2)一侧电机快动,另一侧慢转,实现转动; (3)原地等速旋转; 2 、声控运动 加装声控传感器,编写一段代码,使你拍手后,机器人做出一套动作。 3、红外追踪 安装近红外传感器,并编写代码,用手做追踪目标,实现以下功能: (1) 无目标时,机器人静止; (2) 有目标时,机器人向目标行驶靠近。 ①若左传感器检测到目标而右传感器没有检测到,则向左转。 ②若右传感器检测到目标而左传感器没有检测到,则向右转。 ③若两侧传感器同时检测到则前进。 4、前进避障 为机器人安装2个或以上近红外传感器,并编写代码,实现以下功能: (1)无障碍时,机器人前进; (2)左前方有障碍时,机器人右转绕行; (3)右前方有障碍时,机器人左转绕行; (4)正前方有障碍时,机器人后退一段距离,右转,绕行。 5、悬崖漫游 为机器人加装近红外传感器和灰度传感器,编写代码,将机器人放置于桌子边缘,使机器人可以沿着悬崖漫游,既不远离,也不会掉下去,遇到桌角能良好转弯。 6、循迹追踪 为机器人加装2个灰度传感器,在地面粘贴黑胶带(也可用深色地面粘白胶带)形成平滑的轨迹,编写代码,将机器人放置于胶带轨迹附件,使机器人可以沿着轨迹行走。 7、蓝牙通讯 机器人上安装蓝牙模块,手机通过蓝牙串口助手与机器人蓝牙建立联系,实现在手机上分别发送1,2,3,4指令,机器人分别完成“追踪”、“避障”、“漫游”和“循迹”四种不同的控制功能和利用键盘方式或智能手机重力感应模

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档