想学就不要怕羞,直接贴图出来嘛。。。
如果你的程序就是1楼的图,那很简单啊,用不着300,我不会300,也没有300的软件。所以按200的理解如下。
其实你仔细琢磨一下,东西向的红绿灯是一个点解决的。而且南北向的红绿灯与东西向刚好相反,所以不考虑黄灯的话,一个点就搞定了。
如果考虑黄灯的话,那就不能一个点了。至少要2个点。
先东西向绿灯亮。亮的时候开始计时,计时满5秒后,停掉东西绿,点亮东西黄,东西黄亮的时候开始计时,计时满n秒后,停掉东西黄,点亮东西红,然后再计时,计时满5秒,回到绿灯亮步骤。
至于南北的灯,东西绿=南北红,东西红=南北绿,东西黄=南北黄,最简单的红绿灯应该就差不多这样吧。。。