第 4 课 让机器人直行目 录CONTENTS123直线前进 直线后退往返运动学习目标• 学会设置直行模块的属性。• 能控制机器人沿直线前进或后退。 一、直线前进• 动手做 控制机器人以较慢的速度前进两秒。第 1 步:启动 VJC ,打开流程图编辑窗口。第 2 步:执行“文件”菜单中的“打开”命令,打开程序文件“我会走”,在工作区中显示相应的流程图程序。第 3 步:右击流程 图中的 模块,窗口中会出现“直行模块”对话框。在“速度”框中输入 30 ,在“时间”框中输入 2 。 在流程图银序中插入 模块,能够控制机器人沿直线向前走,通过修改它的属性,还可以控行走的方向、速度和时间。• 第 4 步:单击 按钮。• 第 5 步:用通信线把计算机和机器人连起来,启动机器人。• 第 6 步:单击按钮,下载程序。• 第 7 步:断开通信线,把机器人放到场地上。按一下“运行”按钮,机器人就会向前行走约两秒,然后停下来。• 练一练 把模块的速度和时间参数分别设为“ 20 , 1” “30 , 1” “50 , 2” 和“ 70 , 2” 并下载、运行程序,观察机器人的运动。可以看出,速度参数越大。机器人前进的速度_____ ,时间参数越大,机器人行走时间越 _____ 。• 二、直线后退调整模块的参数,还可以控制机器人向后退。• 动手做 控制机器人后遇两秒。• 第 1 步:打开程序“我会走”。• 第 2 步:右击 模块,打开“直行模块”对话柜。• 第 3 步:在“速度”框中输入 -50 ,在“时间”框中输入 2 。• 第 4 步:单击 按钮。操作后,流程图中的 模块变成了模块。• 第 5 步:下载程序。• 第 6 步:把机器人放到场地上,然后按一下“运行”按钮,机器人会向后退 2 秒左右,然后停止。• 试一试 打开“直行模块”对话框。拖动速度滑块,观察“速度”框中的变化。 可以看到,拖动速度滑块,也能够改变速度参数的值。 把 模块的速度和时间参数分别设为“ -20 , 4” 和“ -50 , 4” ,然后下载并运行程序。可以看出,在速度参数中,负号“ -” 后面的数越大,机器人后退的速度越 _____ 。 在“直行模块”对话框中修改“速度”框中的数值时,系统还会根据参数是否为 0 或符号的变化自动改变模块的名称。• 实践与观察• 第 1 步:右击模块,打开“直行模块”对话框,把速度参数改为 60 ,观察模块的变化。• 第 2 步:右击模块,打开“直行模块”...