Re: [問卦] 怎麼讓政府不要亂設紅綠燈和紅燈倒數

作者: HuangJC (吹笛牧童)   2022-05-11 19:16:42
: 還有那個紅燈倒數也是
: 寧可希望縮短紅燈停等時間到合理號誌的秒數
: 正常紅綠燈根本就不需要等那麼久
有幾種改進方式
1。尖離峰不同秒數
紅綠燈的秒差,是可以設定的
現在已經是全民寫程式的時代,大家都可以略懂
事實上很多老闆不會自己寫,但必需會用嘴巴寫程式
關鍵在邏輯,如果自己邏輯不清楚要帶工程師,工程師會很痛苦的
說到寫程式,這個很簡單不是?還真不是 XD
紅綠燈裡面擺的不是我們桌機,不是在家會寫就也能寫這個
又要能擺入燈箱,又要便宜,它本身是'有限組數'
也就是你想到的條件太多的話,會無法設定
嗯,這個就是我臉書有加區域立委,看到他寫出的回應 XD
紅燈 10 秒,綠燈 10 秒,黃燈 3 秒; 比如這樣叫三組好了
早上上班時間一個例外,下午下班時間一個例外,再加平時;這樣叫做三種變化好了
那就要 3*3=9組
如果有特別獨立的'紅燈但可左/右轉',算再加兩組,那要 3*5=15組
我列的不是實際狀況,因為程式不是我寫的,就大概'略懂'去理解應該是這樣
為什麼和我們習慣的 C 語言,或最近流行的 Python 不一樣?
因為人家不見得擺電腦嘛
記得多年前(啊,我的青春,那好像是三十年前?)
馬蓋先影集很有名,好像是第一集(前不久我在網路上找到重看有看到)
https://www.youtube.com/watch?v=1jBBM1T6kX4
(就是 01:00 這個畫面這集吧?!)
馬蓋先身為一個特工,要故意製造交通混亂,
他走向街角一個紅綠燈控制燈箱,打開來。。那個精采啊!
原來是一個計時器,不斷旋轉,然後在所有時間點上都有設定,有點像電鍋計時器
https://imgur.com/a/qK9vaJd
有看懂吧?一天 24小時都在上面,我設定在下午兩點到四點間開關 ON
有的會賣 A,B 接點,也就是有設定的時間原常開接點閉合,原常閉接點斷開
這種東西,設定有限,使用簡單
而馬蓋先只是拿出一張信用卡剪成或長或短的碎片,插入控制燈箱中
因為紅綠燈的控制不只 A,B 接點,更複雜,所以是用長度控制
更精確的說,像音樂盒;不斷旋轉,固定時間到會有數十種不同的音階可選奏
而紅綠燈則是用不同長短去代表選擇燈號
馬蓋先插入碎片,破壞了原有的程序設定,就打亂了紅綠燈;後來瘋狗老莫出現...
離題太遠,回來
2。人力控制
現場站一個交通指揮,就車流量靈活調度
這個最靈活了,但要耗掉一個人力
上面第一點,大家可能會想:哪家做的控制器這麼爛,怎麼不換掉
年輕時我會這麼想,但現在不會了
原因是我現在和同學創業,也在寫一支程式,已經寫兩年了耶!
bug 是抓不完,一直修
想 DIY 用的人,初學會覺得很簡單,那是因為'你全懂,壞了臨機應變馬上修'
但想做成一個成品,想像一下全台灣都買你的產品,然後出錯了都 call 你出差去修
https://tinyurl.com/2p924b9f
嗯,分身乏術
所以任何創新,如果要到被嚴格檢視的場合,都要很穩定,robustness
這種音樂盒式的設定簡單易懂,不容易出錯
再來一個是政府採購法,如果新產品確定好用,要買,就必需經過採購流程
舊機用多久了,還是說三不五時更新,又要一筆錢?
因此舊的壞了嗎?用很久了嗎?憑什麼更新?
想要時都覺得簡單,容易,花錢就好了
但重重限制也都是在為國庫省錢
尤其大家都想罵交通部,而且罵的方向還不一致,順得姑來失嫂意,要聽誰的?
若說固定時間的尖離峰控制,那也無法應對變化啊;計劃總是趕不上變化
那要不要一次到位,路口架攝影機,然後套上最近流行的 AI 模組
以影像分析判斷車流量,動態決定紅綠燈秒數!?
工研院真有在研發,國外也有,新聞都有
但要裝上去就是得經過層層安全性驗證
我還希望附近幾個街區的紅綠燈狀況全發到我行車電腦上咧
這樣就不會因為前面有大車把紅綠燈擋住看不到啦
這必需完成交通專用的區域網路
每個創新其實都想得到,但安全性驗證要很久
不然就像有人會買配重環,裝在方向盤上,騙過自動駕駛的安全機制
當初自動駕駛有安全疑慮,所以要求駕駛人手必需在方向盤上
馬上就有人發明配重環,放上去後開車時就可以專心和副駕駛互動(老司機開另一輛車)
本來簡單的設計,哪知道破解的駭客可以玩成這樣...
等產品上路才發現被人搞了,那可是屎尿未及的事..
而其實,問題真的在這嗎?
以簡單的十字路口來說,若橫向加長通行頻率,就是縱向通行頻率變少
'很簡單嘛,我要走的這個方向增加頻率'
XDDD,哪有人這麼自私這麼簡單的
程式只是取代人力,若直接配一個人力都不能解決,我覺得問題就不在此了
而是:為什麼大家都要往同一個地方去
先想清楚這根本是都更/都市計劃層級的事

Links booklink

Contact Us: admin [ a t ] ucptt.com