机器人课程设计报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

机器人课程设计报告

导语:学会知足,人生最大的烦恼是从最没有意义的比较开始,这世界总有不如你的人,也总有比你强的人,当我哭泣我没有鞋子穿的时候,我发现有人却没有了脚。以下小编为大家介绍机器人课程设计报告文章,欢迎大家阅读参考!

机器人课程设计报告课堂以智能交通系统为主题,激发学生讨论,讨论结果形成一个简单、完整的交通系统由

3个部分组成智能汽车、智能红绿灯、智能车库。具体功能如下描述。

(1)智能汽车,用mBot机器人模拟汽车的行车过程,前进、左右转弯、倒车,同时用指示灯颜色和不同的声音区分不同状况,以给出警戒和提示;车上安装超声波传感器,便于安全倒车;汽车的行驶过程用遥控器控制。

(2)智能红绿灯,根据路段车流量设置红绿灯间隔时间,绿灯结束后有3s的黄灯闪烁;指示灯亮,并用LED数码管显示剩余时间。在mBot机器人的主控板mCore上安装两个设备,一个是LED灯作为红绿灯使用;另一个是4位数码管用来显示红绿灯时间,用RJ25接口线将两设备与主控板连接。

(3)智能车库,用超声波传感器来检测有无车辆入库,若有,则用舵机控制横杆抬起,若无,则横杆落下。若在超声

波出现故障时,则用机械遥感手动控制横杆起落。mCore主控板接3个设备:一是超声波传感器,用来检测门前有无车辆;二是遥感,便于应急时手动控制;三是舵机,其上安装横杆,接收超声波传感器信号,控制横杆起落。

将智能交通系统课程设计分基础、应用、创新3个阶段来讲述。

(1)智能汽车:对汽车的踩油门、松油门过程用键盘上的“按下、松开上移键”命令来控制;脱机时,将“按下上移键、松开上移键”命令用红外遥控器上的上下箭头代替,便于脱机控制。由于红外线遥控器控制命令以判断形式出现,须将其加入条件控制结构。其它转向功能与前进类似。基础功能完成汽车的机械行驶前进、后退、左转、又转,同时配备相应的指示灯;通过键盘上的4个方向箭头完成在线控制,使用图形化模块如表1的在线命令。通过学习让学生熟悉mBlock软件界面,学会图形化模块的拖拽方法和技巧。教学内容适合小学5、6年级学生。应用级在初级基础上将控制方式改为遥控器控制,实现脱机运行,模块指令如表1的脱机命令。由在线命令转为脱机命令模块结构简单,但加入了选择判断,使学生的思路更加条理,同时查看对应模块生成的arduino程序如表1的Arduino代码,熟悉arduino语法结构。教学内容适合中高年级学生。创新能以初级为基础,加上应用级训练具有的逻辑思维能力和读代码能力,可以创

造性地实现不同功能,当软件给出的模块结构不能满足要求时,可以在arduino的编辑器IDE手写代码来完成。高级阶段,每个学生的作品不一样,教学呈现个性化,适合大学生和电子类爱好者。

智能红绿灯:定义一个变量time用来计时,将红绿灯持续的时间设置为循环次数,每次延时1秒,将变量time 值减1,用LED数码管显示变量time值,达到计时效果。假设绿灯持续时间为30s。教学内容属于中级,增加了循环结构和变量设置,红绿灯持续功能用循环结构来实现,显示时间用变量赋值来完成。对中小学生,变量概念不易于理解,可用解应用题时的设未知数知识点来变通。对这部分内容的创新可以横向拓展,由红绿灯联想到路灯、声控灯、跑马灯、led显示屏等。

(3)智能车库:设置3个变量s、x、y、s用于存储超声波传感器测得数据,x存储摇杆x轴移动的距离,y存储摇杆y轴移动的距离;s小于10时,表示有车通过,横杆抬起,否则,横杆落下;x大于y表示横向移动,横杆落下,y大于x表示纵向移动,横杆抬起。其执行arduino程序如下,等待两秒是保证车安全通过。相比上面教学内容增加两个难点:一是逻辑关系复杂包含顺序、选择、循环结构的嵌套,在理清逻辑关系的基础上才能驾驭;二是熟悉Arduino编程语言语法结构,并用其将逻辑关系表达出来。创新应用可在

深度上挖掘,设计出更智能化的作品。

创新教育是一种培养学生创造与创新能力的新型教育方式,提倡在真实情境下学习、从生活中学习。该次创新教育课程设计内容选自与学生接触紧密的智能交通系统,以此为主题展开讨论,激发学生兴趣,引导学生关注生活,树立处处留心皆学问的学习理念。创新课程采用项目化的教学方式,由智能交通系统为中心,向外发散到智能汽车、智能红绿灯、智能车库,每个部分又引出更多的知识点,丰富创新课程教学内容,体现知识有用性;创新课程教学目标区别于传统课程的知识堆砌,强调知识的横向纵向联系。创新课程没有标准答案,每个学生的想法都是智慧的萌芽,都会得到老师同学的认可,找自己的存在感,参与意识更强烈;更容易保持学习的激情、增强学习信心,在学习的过程之中更容易生成新的创意。创新课程是课堂教学的有效补充,将基础教育获得的碎片化知识整合,结合实际加以应用,强调知识的有用性,从而调动学生的学习积极性,培养学生的创新、实践能力。

作者:苗永梅单位:宝鸡职业技术学院

梁森山.中国创客教育蓝皮书.北京:人民邮电出版社,XX.

万佑红,将国平.机器人教育与大学生创新能力培养的探索.电气电子教学学报,XX,27(4):6-8.

王同聚.Scratch与机器人共融在教学中的应用与实践——以中小学机器人教学为例.中小学信息技术教育,XX(8):76-79.

纪欣然.基于Arduino开发环境的智能寻光小车设计.现代电子技术,XX,35(15):161-163.

李丹妍.创客教育:创新人才培养的新路向.教育研究与实践,XX(4):30-34.

相关文档
最新文档