第 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 秒左右,然后停止
• 试一试 打开“直行模块”对话框
拖动速度滑块,观察“速度”框中的变化
可以看到,拖动速度