资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2018/4/30,#,在障碍物前自动停止,第十九课,教学目标,重点难点,示例程序与脚本说明,知识要点与拓展任务,01,02,03,04,目录,Contents,01,教学目标,软件目标,1.,复习巩固马达的使用方法,。,2.,学会使用判断语句与等待语句相结合,设置触发事件。,硬件目标,1.,学会,使用超声波传感器判断,mBot,前方是否有障碍物。,2,.,感受超声波传感器临界值的取值方法。,教学目标,02,重点难点,重点,1,学会使用超声波传感器判断,mBot,前方是否有障碍物。,1,难,点,感受超声波传感器临界值的取值方法。,03,示例程序与脚本说明,示例介绍,示例程序,按下板载按钮后,,mBot,沿,S,形轨迹移动。,MORE THAN TEMPLATE,Click here to add you to the Center of the,narrative thought,MORE THAN TEMPLATE,Click here to add you to the Center of the,narrative thought,脚本说明,mBot,以,150,的转速前进,当超声波传感器感应到与前方物体的距离小于,10cm,时,,mBot,停止前进。,04,知识要点与扩展任务,知识要点,要点,1,使用超声波传感器判断,mBot,前方是否有障碍物,由,示例18读取超声波传感器的值,可知,超声波传感器可以判断与前方物体的距离。由此通过定义前方物体与,mBot,超声波传感器距离的临界值,将该值作为判断,mBot,是否前进的阈值(阈值是令对象发生某种变化所需的某种条件的值,又叫临界值或门槛值)。,知识要点,要点,2,积木,的使用,表示,,若,事件,触发,,则执行下方积木块,若,事件,未,触发,则不往下执行积木。在此示例中,超声波传感器的数值代表,mBot,与前方障碍物的距离,设阈值为,10cm,,在,mBot,与前方物体距离小,10cm,之前,保持前进;一旦,mBot,与前方物体距离小于,10cm,,则,mBot,停止前进。,拓展任务,扩展,任务,任务,1,修改脚本,使得,mBot,在前方障碍物移除后能继续前进。,任务,2,思考,,若不使用,积木,选,择,积木,能否实现本示例的效果?,感谢,您的观看,
展开阅读全文