如何建造紅綠燈?
1914年,在俄亥俄州克利夫蘭的歐幾裡德大道和東105街的拐角處,英國第一個電力交通信號被發出。
交通燈透過按照通用顏色代碼(也稱為訊號顏色)顯示標準顏色(紅色、琥珀色(黃色)和綠色)的燈來交替給予使用者的方式權.
在典型的顏色階段序列中:綠燈允許交通按照指示的方向行駛,如果安全這樣做,並且交叉路口的另一邊還有空間。琥珀色(黃色)指示燈警告信號即將變紅。紅燈表示所有必須停止。
在智慧城市中,紅綠燈不僅僅是以固定的方式控制交通。由於一個城市有這麼多的紅綠燈,每個紅綠燈都提供電力,而大部分安裝在地面高處,它也可以作為數據收集點。可以安裝攝像機和感測器,以查看是否有太多人或汽車等待信號更改並相應地調整信號。車輛、行人和騎自行車者的速度也可以收集並存儲在雲中,以作進一步分析和未來的城市規劃。根據當前的需求,互聯紅綠燈可以相互配合,使交通運行更順暢、更快。這種形式的交通燈後端系統稱為智慧交通系統 (ITS),需要中央交通管理中心 (TMC) 來控制它。
如何使用 MuseLab mcro:bit助推器構建簡單的紅綠燈:
第1步:分別將紅色、黃色和綠色 LED 安裝在護罩的引腳 0、引腳 1、引腳 2 上
第 2 步:觀看下面的影片剪輯並錄製訊號模式
第 3 步:在下表中記下紅綠燈的時間間隔
Time (s) | Red | Yellow | Green |
0-5 | |||
5-10 | |||
10-15 | |||
15-20 | |||
20-25 | |||
25-30 | |||
30-35 | |||
35-40 | |||
40-45 | |||
45-50 | |||
50-55 | |||
55-60 | |||
60-65 | |||
65-70 | |||
70-75 | |||
75-80 | |||
80-85 | |||
85-90 | |||
90-95 | |||
95-100 | |||
100-105 | |||
105-110 | |||
110-115 | |||
115-120 | |||
120-125 | |||
125-130 | |||
130-135 | |||
135-140 | |||
140-145 | |||
140-145 |
第5步:寫代碼
使用永遠塊 重複這些步驟。使用暫停塊等待 表示 1/1000 秒的地方。使用數位寫入引腳塊 通過分配值 1 和 0 打開或關閉特定引腳。典型的香港紅綠燈邏輯與以下範例類似
現在讓我們開始製作自己的紅綠燈!
一些靈感:為什麼不加一個按鈕讓行人過馬路!?