天天看點

Qt [GC9-10]:HUD介紹

Qt [GC9-10]:HUD介紹

基于Qt的汽車儀表模拟

從這篇文章開始,我将準備寫GC9項目中簡單的一個顯示控制HUD,HUD又名擡頭顯示器。這個玩意一開始是用于軍事,放在戰鬥機上面,在飛機上叫做平行顯示器,原因就是這個東西的位置差不多和視力是相同高度。不過和面随着科技的進步,逐漸放在的汽車上。

先給大家飛機上的HUD,如下圖

嗯,就是個這個東東,不過飛機上的這個東西一個就100多萬,不是我們普通人可以消費氣的,而且實作原理與目前的汽車上的應該也不一樣。

Qt [GC9-10]:HUD介紹

汽車上的HUD由于現實内容簡單,加之目前市場上也出現了好多這種“HUD”

Qt [GC9-10]:HUD介紹

打開京東,輸入HUD,大片的這種東西,不過這東西的實作幾乎沒有啥技術含量,如果是普通車撞傷這玩意,有一個最大的問題就是重影問題。需要貼廠家配的膜。

這個HUD的原理就是反射原理,把HUD顯示常在我們前面中控下面,在上面挖一個洞,通過洞把畫面投影到玻璃上,通過玻璃的反射,把畫面投送到人的眼睛中。

下面看下我的車上的HUD能顯示那些資訊了。

Qt [GC9-10]:HUD介紹

如上圖所示,總結出來就是有以下功能

1. 車速顯示

2. 左右轉向燈顯示

3. 自适應巡航顯示

4. 車道偏離顯示

5. 行車距離顯示

6. 告警顯示

7. 導航簡易顯示

這些資訊我們将使用軟體來模拟顯示出來。由于我這沒有玻璃反射,是以不會所反顯處理,反顯一般都是通過光學系統來實作,不在實作範圍内。

Qt [GC9-10]:HUD介紹

繼續閱讀