全文预览

虚拟机器人校本课程活动教案

上传者:幸福人生 |  格式:doc  |  页数:17 |  大小:128KB

文档介绍
汽车总动员实例视频),同学们有什么疑问吗?1.汽车是怎样保持在赛道内行驶的?3.飞车是怎么实现的?2.道路两旁的得分物怎么去拿到?……我们首先来解决第一个问题,如何让汽车智能地沿着赛道内行驶而不会碰撞两侧的围栏?小组探讨交流,得出需要使用距离传感器来检测车子离赛道左右两侧的距离。三、机器人搭建为了让车子能沿着赛道走,我们需要安装两个距离传感器来分别检测车身离两侧围栏的距离,由于车子前进有一定的速度,所以需要有一个检测的提前量,两个距离传感器检测的方向应该为斜前方。可以给两个传感器设置一定的角度。例如左侧距离传感器为-45度,右侧距离传感器为45度。学生尝试搭建,教师补充完善。四、程序设计为了让车子进行智能调整,我们需要一定的条件判断,并且进行循环。学生小组交流探讨编程思路,教师补充。当左侧距离大于右侧距离,车子应该向左侧调整,左侧电机速度要小于右侧电机速度。当右侧距离大于左侧距离,车子应该向右侧调整,右侧电机速度应该小于左侧电机速度。同学们可以通过多次的仿真测试来得出合理的速度搭配。学生尝试,教师巡视指导。五、仿真调试仿真过程中,大家会发现车子可以智能沿着赛道前进了,但是在行进过程中,车身摇晃得很厉害,这是什么原因呢?其实通过观察程序可以发现,一旦距离左和距离右不相等,车子就会进行调整,而在车子行进过程中距离左和距离右完全相等的情况几乎是不存在的,所以车子会一直调整,就会出现摇晃的现象。请同学们开动脑筋来试试改良一下程序解决这个问题!活动内容:八、捡红外得分物活动地点:机房1课时:1活动准备:网络教室、范例活动目标:1、掌握红外检测器的使用方法。2、配合红外检测器和伺服手臂编写捡得分程序活动课时:1课时一、看一看,想一想大家通过范例演示可以发现汽车在赛道上行驶过程中,有一些得分物在靠近赛道两侧边缘位置,汽车无法碰触到得分物,这样就会漏掉很多得分。那么如何才能拿到这些得分呢?

收藏

分享

举报
下载此文档