第九课:九号线用开采铁矿任务(LOCATION-9) 演示

童老师 7年前 1187 次查看 0 次讨论


学习目标
1. 学习九号线巡线写法; 2. 学习自己制作手臂完成开采铁矿的任务; 3. 在机器人编程实践中,体验编程带来的乐趣。

本节课我们将要学习2017WER普及赛最后一个位置和任务:9号线和开采铁矿。9号位置的巡线相对于其他位置,都更简单,任务也相对简单,并且在WER基础课程中,我们也学习了这个位置的巡线编程,希望同学们能够在这节课中,能够更加自主的去探索,设计出更加巧妙的手臂来解决这个任务。

一、了解9号位置巡线任务

9号线

机器人向上出发,到达路口后继续前进到达任务位置。

机器人后退直接回到基地。

二、九号线巡线编程

1. 打开VJC4.2编程软件,设置程序名称为 9-kctk-代号, 9代表位置9(LOCATION-9),kctk代表开采铁矿的任务,代号是你的专属代号。

2. 程序初始化:去掉闭环电机选项,设置右马达功率为-1,设置传感器为5灰度配置,并设置顺序为:0-1-2-3-4。之后,添加显示模块,发音模块和按钮控制模块。


3. 添加启动马达模块,设置左右马达速度为100,设置结束标志为0号传感器大于1500。

4. 添加延时模块,设置延时0.2秒,使机器人冲出基地。


5. 添加路口巡线模块,设置巡左侧路口,并设置冲过路口时间为0.2秒。

6. 添加按时巡线模块,设置巡线速度为70,巡线时间约为1.2秒,结束后停车,使机器人到达任务位置。


7. 添加发音模块,代表机器人到达任务区域。

8.添加启动马达模块,设置马达左右速度都为-100,时间约为2.5秒,使机器人直接退回基地。


三、巡线实践

1. 将编写的程序下载到控制器中;

2. 反复测试机器人巡线,根据巡线情况修正程序中的错误,以提高巡线成功率。

四、了解任务

1. 机器人将铁矿石搬离任务模型区,得20分;

2. 机器人将铁矿石搬离任务模型区且运回基地,铁矿石部分投影进入基地,得40分。

3. 运回矿石的手臂可根据矿石特点,制作一个钩子。

五、 编程实践

1. 机器人跑到9号位置后,使用转弯模块,使机器人180度转弯,并在转弯过程中,勾住矿石;

2. 将原先后退回基地的方式改成前进回基地。

六、操作实践

1. 将修改后的程序下载到机器人控制器中;

2. 将手臂安装到机器人上,操作机器人,测试机器人完成任务的程序,并根据测试结果,反复修改程序,以提高完成任务的成功率。

0

籍山中心小学及城西校区同学使用博文账号登录!