跳到主要内容

智慧红绿灯

案例说明​


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

效果演示​

知识要点​

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

案例实现​


结构搭建​

红绿灯.pdf

电路连线​

image.png

程序编写​

红绿灯入网​

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

绿灯函数​

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

黄灯函数​

img

红灯函数​

img

完成程序​

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

程序源文件​

百度网盘