内容正文:
第7课 沿规则路线行走
1
目 录
CONTENTS
1
2
3
4
沿“8”字行走
沿其他图形行走
循环嵌套
沿正多边形的边行走
学习目标
熟悉直行、转向和启动电机等模块的用法。
能综合运用各种模块让机器人沿规则路线行走。
学会编有循环嵌套结构的程序。
利用前进、转向和启动电机等模块,可以控制机器人沿着某些规则的路线行走。
一、沿正多边形的边行走
每条边相等,每个角也相等的多边形叫正多边形。利用多次循环,可以非常简单地控制机器人沿正多边形的边行走。
动手做 让机器人走正多边形。
第1步:启动VJC,打开流程图编辑窗口。
第2步:选定“控制模块库”面板中的“多次循环”按钮 ,再单击 模块上的红点,
在流程图中添加“多次循坏”模块。
第3步:选定“执行器模块库”面板中的按钮,单击“多次循环”模块下的第一个红点,
在循环体中添加模块。
第4步:选定按钮,单击 模块上的红点,把模块插入循环体。
第5步:在程序末尾添加模块。操作后,流程图程序。
第6步:以“走正多边形”为文件名保存文件。
观察与实践
1.让机器人走正三角形
第1步:修改“多次循环”模块的属性,把循环次数设为3。
第2步:修改 模块的属性,设置时间和速度参数,控制机器人转120°。
第3步:下载并运行程序,观察机器人的运动。如果需要,修改 模块的属性,直到机器人能按正三角形的边行走。然后,记下 模块的速度和时间参数。
速度:_____。时间:_____。
2.让机器人走正六边形
第1步:修改“多次循环”模块的属性,把循环次数设为6。
第2步:修改模块的属性,控制机器人转60°,然后下载并运行程序。
第3步:观察机器人的运动。需要时,修改模块的属性,使机器人能够沿正六边形走。记下模块的速度和时间参数。
速度:_____。时间:_____。
提示
用多次循环结构控制机器人沿正多边的边行走时,循环次数=正多边形的边数,转动角度=360°÷循环次数。
练一练
与一位同学合作,分别编程序控制两个机器人,让它们的路线行走。
二、沿“8”字行走
控制机器人依次按顺时针和逆时针方向沿圆周运动,可以使它走一个“8”字。
动手做 控机器人沿下面的路钱行走
第1步:编的流程图程序。
第2步:修改第一个模块