四年级 · 科学 · 冀人版 · 上册
阅读主题
正文字体
字体大小

24 交通信号灯模型大比拼(二)_第2课时

免费读1267字2024-07-24

  老师:同学们大家好,我是邯郸市岭南小学的张树宁老师,欢迎大家一起来学习交通信号灯模型大比拼。2第二课时,上节课我们编写了交通信号灯模型自动控制的程序,实现了使我们的交通信号灯模型从手动控制到自动控制的转变,这是自动控制的红绿灯模型。

  老师:这节课我们继续改进交通信号灯模型,实现从手动控制到自动控制的转变。我们先来看一下同学们上节课的调研作业,根据该组学生的调研作业,我们可以发现,实际生活中的交通路口两个方向的车辆通行情况大不相同,但交通信号灯的变化始终已知,反而造成堵车的情况。我们通过调研得出改进交通信号灯的建议是交通信号灯模型中增加一个装置,让他对车流进行判断,如果车很多,就延长绿灯的时间。这种情况我们需要什么装置?同学们请看。

  老师:这是一个红外线检测原件,他的工作原理是当有物体进入感应范围时,红外线传感器探测到物体红外光谱的变化,自动接通负载,物体不离开感应范围将持续接通,物体离开后就会自动关闭负载。了解了红外线检测原件的基本工作原理,这节课我们可以使用红外线的物理性质来进行测量。在我们的交通信号灯模型中,我们可以在路口的后方一定距离处放置红外线检测器件,让单片机根据哪一个路口红外线有感应就判断,让该路口的绿灯时间延长20秒,以达到缓解堵车情况的作用。

  老师:有了红外线检测元件这个神器的帮助,我们在使用开源硬件控制板,强大智能运算与判断能力,来实现从自动控制到智能控制的转变。大家是不是很期待?想实现根据机动车流量智能控制交通信号灯亮与灭,我们需要先画出流程图,理清我们的思路。请同学们根据设计把流程图绘制到在线学习任务单,学习任务一中,如图,这是老师制作的自动控制的红绿灯模型流程图,我们一起看一下。首先程序一般都要有开始和初始化,接下来进行判断。我们先从上往下看图,如果监测点一不堵车,且监测点2不堵车,那么南北方向绿灯25秒,东西方向红灯25秒。依次执行下面的程序,如果监测点一与监测点2有堵车情况,那么接着往右看流程图,判断是否符合监测点一堵车,且监测点二不堵车的情况,如果符合,就执行第2列的程序,即南北方向绿灯45秒,东西方向红灯45秒。

  老师:依次执行下面的程序,大家可以参考此流程图,明白条件判断语句,如果那么以及逻辑,且,有了流程图做指导,我们就可以开始编程了。大家看,在程序中也用到了条件判断语句,如果那么以及逻辑且如果满足,红外线传感器一有感应,且红外线传感器2无感应,这时则执行下面的程序,如果不满足则跳过。请同学们根据编程要求和方法,自主在电脑上编程,把程序填写在线学习任务单。学习任务二中同学们,我们已经做好了智能控制的交通信号灯模型,具体效果怎么样?我们用玩具小车代替车流来测试一下。

  老师:我们已经完成了智能控制交通信号灯模型的设计、制作、编程和测试任务。这是第三小组课下调查的结果,他们是这样给交警部门写的。建议我们

查看隐藏内容
《24 交通信号灯模型大比拼(二)_第2课时》.doc
将本文下载保存,方便收藏和打印
导出文档

猜您想要