跳到主要内容

智慧红绿灯

案例说明


智慧交通已经越来越普及,就交通灯而言,会根据城市人流高峰期自动调整通行时长。

效果演示

知识要点

  • 掌握数组的基本使用
  • 掌握红绿灯切换的实现方法

案例实现


结构搭建

红绿灯.pdf

电路连线

image.png

程序编写

红绿灯入网

连接路由器并同步网络时间,由于中国按北京东八区算,所以选择时区为GMT+8。按照下班高峰期下午6点到7点来设置红绿灯分别的时间。
img

绿灯函数

绿灯按照设定的时间持续直到剩余3s开始闪烁。
img

黄灯函数

img

红灯函数

img

完成程序

将红绿灯的三个子函数依次放置在循环内。
img

程序源文件

百度网盘