内容正文:
10
3、十字路口
学习目标
1、学习双光感寻线与逻辑跳出,判断合适路口
2、熟悉车体以及万向轮结构
3、学习逻辑模块与跳出结构的运用
关键词
黑线 光感 逻辑模块
所需材料
ev3 套装 电脑
课前准备
准备的图片
准备的其它内容:黑胶带、十字路口黑线场地。
联系
联系参考思路:
⑪ 孩子出题:小铭学校今天组织开展模拟交警活动,小铭在十字路口时发现有的车子经常会
超线,怎样可以帮助司机在等红灯时可以刚刚好停在线内呢?
⑫ 在黑板画出车体结构与十字路口
⑬ 有谁知道如何用ev3沿着黑线行走。
⑭ 通过光感的反射光值可以测出该车经过的路段被反射的光,是否是从黑线上反射过来的。
⑮ 遇到黑直线挡在前面时,车子如何停下?。
11
建构
搭建主体展示图
搭建细节图:
12
编程目标
让车子沿着黑线走。
程序参考
完整程序展示如下:
13
程序详解如下:
1、当3和1都是白光的时候,车子沿着黑线走,当3和1中有一个是黑光时,车子就会转弯沿着黑线
走并定义一个变量。
2、当1和3其中有一个是黑光的时候车子就会绕回黑线行驶,变量读入。
14
3、读取变量数据,遇到黑线时停止。
反思
1、如果十字路口的线倾斜,车子还会停止吗?
2、场地上的光线是否会影响测得的光值?
5、 如果两个光感中间的距离过大,会产生什么样的后果?
延续
3、 如果出现多个十字路口,车子还会停止吗?
进阶任务:如何让机器人在知道的十字路口停下来?
效果评价
本节课我们主要使用了光感,通过黑线的反射光值与场地反射光值不同,来沿着黑线行走(让
小朋友理解如何让车子一直保持在黑线上行驶)。
重点在于如何使光感测得的反射光值更加的准确,需要将光感近可能的靠近地面的黑线进行搭
建,并且车体结构需要牢固。
难点在于如何使用逻辑模块和跳出循环。