第11课 听话的朋友
——真实机器人声音传感器的检测与应用
2016年 月 日 星期
教学目标:
1.知识目标:真实机器人声音传感器的检测与应用。 2.技能目标:培养学生上机操作的能力。
3.情感目标:通过学习,增加对机器人学习的兴趣。 教学重、难点:
真实机器人声音传感器的检测与应用 教学课时:1课时 教学过程: 一、课堂引入
我们人和动物是用耳朵来“听声音”的,你知道机器人用什么“听声音”吗?机器人的“耳朵”又是什么样的?
本节课,我们将认识机器人的“耳朵”,并学会检测和使用。让机器人“听到”发令时,能够根据任务做出相应的动作。 二、新课教学
1.使用真实机器人前的准备工作
步骤1:检查计算机是否安装了“能力风暴vjc2.0”的应用软件。 步骤2:认识真实机器人,如图11.1所示。 步骤3:检查实验用机器人是否已充电。
步骤4:检查下载程序的usb数据线是否已经插在计算机的usb接口上。 2.机器自检
步骤1:双击桌面图标,打开如图11.3所示窗口。
步骤2:选择“流程图程序”,单击“确定”按钮进入编程界面,如图11.4所示。 步骤3:在“工具”栏中选择“机器人自检程序”。打开“编译和下载”窗口,如图11.5所示。
步骤4:将下载线与机器人连接,如图11.6所示。 步骤5:按下机器人“开关”键,如图11.7所示。
步骤6:下载结束,下载窗口关闭后,关闭机器人电源,拔下机器人一端的下载线。 3. 问题研究——“听力”检测 (1)编写声音检测程序
步骤1:进入流程图编辑区,编写声音检测程序,如图11.1所示。 步骤2:用usb下载线连接计算机与机器人。 步骤3:单击“下载”按钮,打开机器人电源。 步骤4:关闭机器人电源,拔出下载线。 (2)运行“听力”检测程序 步骤1:按下机器人电源开关。 步骤2:按下“运行”键。 (3)研究结论
机器人在“听”到我们发出的声音或者是环境的噪声时,会在显示屏上显示出一些数据,这些数据表示“听”到的声音。环境声音大,显示数值大,反之数值小。 4.问题研究——机器人如何“听令”出发 (1)编写“听令”回复程序 (2)运行“听令”回复程序 (3)实验结果
(4)编写“听令”出发程序 (5)研究结论
课后反思:
第12课 跟踪运动战
——真实机器人红外传感器的检测与“跟踪”运动 教学目标:
1.知识目标:真实机器人红外传感器的检测与“跟踪”运动。 2.技能目标:培养学生上机操作的能力。
3.情感目标:通过学习,增加对机器人学习的兴趣。 教学重、难点:
真实机器人红外传感器的检测与“跟踪”运动 教学课时:1课时 教学过程: 一、课堂引入
我们在进行“跟踪”的时候,一定是有目标的。当机器人“看到”前方有“目标”出现时,即进行跟踪,并能够跟踪随“目标”物体进行移动。
本课,我们要学会检测真实机器人的红外传感器,并学会用红外传感器控制机器人的运动。 二、新课教学
1.问题研究——红外检测 (1)编写红外传感器检测程序
步骤1:双击图标,进入vjc2.0流程图编辑区 步骤2:红外传感器检测程序如图12.2所示。
步骤3:添加显示信息为“红外变量一”,修改延时等待参数为0.1秒,如图12.2所示。 (2)运行红外传感器检测程序
用下载线连接计算机和机器人,给机器人下载程序,下载完成后,拔出下载线。 (3)观察检测效果
打开机器人电源,运行程序。 (4)研究结论
红外传感器检测结果与仿真环境检测结果一样。
红外传感器识别障碍物的距离,可以通过调整可变电阻进行改变。 2.问题研究——跟随移动物体进行运动
(1)编写跟随移动物体运动程序
步骤1:在图12.2检测程序中去掉“显示”模块和“延时等待”模块,如图12.6所示。 步骤2:在控制模块库中选择“条件判断”模块,与“红外测障”模块连接,如图12.7所示。
步骤3:右击“条件判断”模块,打开“条件判断模块”对话框,调整判断式:红外变量一==无,如图12.7所示。
步骤4:在条件判断成立一侧添加“停止电机”模块,如图12.8所示。 步骤5:条件不成立一侧添加“条件判断”模块,如图12.9所示。 步骤6:设置第二个条件判断式红外变量一==左,如图12.9所示。
步骤7:如果障碍物在左侧,机器人要往左侧运动。添加“启动电机”模块,参数设置左电机3,右电机80,如图12.1所示。
步骤8:继续添加“条件判断”模块,如图12.11所示。
步骤9:设置第三个条件判断式,红外变量一==右,如图12.11所示。
步骤10:如果障碍物在右侧,机器人要往右行。添加“启动电机”模块,参数设置左电机80,右电机30,如图12.12所示。
步骤11:当第三个条件判断式不成立时,就是机器人的前方“看”到了障碍物,添加“启动电机”模块,如图12.13所示。
步骤12:直行前进的参数设置,左右电机速度都为80,如图12.14所示。 (2)运行跟随移动物体进行运动的程序 (3)实验
步骤1:开机时把机器人放在“看”不到障碍物的地方,此时机器人应该停止不动。 步骤2:当把手或书本放在机器人的左侧红外发射管前面时,机器人会有“左行”动作。 步骤3:当把手或书本放在机器人的右侧红外发射管前面时,机器人会有“右行”动作。 步骤4:把障碍物放在机器人正前方可以“看”到的位置时,机器人会往前走。 (4)研究结论
机器人通过红外传感器可以跟随移动物体进行运动。
课后反思:
第13课 向光明进军
——真实机器人光敏传感器的检测与应用
2016年 月 日 星期
教学目标:
1.知识目标:真实机器人光敏传感器的检测与应用。 2.技能目标:培养学生上机操作的能力。
3.情感目标:通过学习,增加对机器人学习的兴趣。 教学重、难点:
真实机器人光敏传感器的检测与应用。 教学课时:1课时 教学过程: 一、课堂引入
我们每天睁开双眼时,一丝亮光首先进入眼帘,我们知道天亮了。机器人通过什么来识别环境光线呢?
本节课,我们要学会为真实机器人做亮度检测,并教会机器人“看到”有亮光的地方就会自动跑过去,并且追着亮光运动。 二、新课教学
1.问题研究——亮度检测 (1)编写光敏传感器检测程序
步骤1:在流程图编辑区,完成13.2所示程序。
步骤2:设置“光敏检测”模块,选择方式为“平均”,如图13.2所示。 步骤3:“显示模块”设置为“光敏变量一”,如图13.2所示。 步骤4:设置延时等待为0.1秒,如图13.2所示。 (2)观察检测效果
步骤1:打开机器人电源,运行程序。
步骤2:用两手先把左右两只“眼睛”捂上,观察检测值。 步骤3:再轮流放开左手、右手,观察检测值。 (3) 修改检测程序