Qt [GC9-11]:HUD初步规划

简介: Qt [GC9-11]:HUD初步规划

image.png

根据[GC9-10]中的内容,目前计划将HUD分辨力设计为400*300。这个分辨率应该可以满足现实了。其实如果按照这个分辨率去设计,那么投影出来的画面其实颗粒感应该很强的,但是呢,原理是一样的,我的电脑也不是4K的,现实内容有限。暂时就用这个分辨率是实现。毕竟要显示的内容不多。


根据[GC9-10]中简单的分析,为了实现下面的这些功能,需要给这个控件写几个接口,这样可以人别人直接调用我的接口。


1. 车速显示


2. 左右转向灯显示


3. 自适应巡航显示


4. 车道偏离显示


5. 行车距离显示


6. 告警显示


7. 导航简易显示



上面的内容既是接口也是要实现的功能,那么显示就开始吧。据我分析,这个HUD设备有可能是一个独立设备,也有可能就是一个显示器,如果只是一个显示器,那么这个就需要一个信息源。而这样设计设计其实是不应该的,因为依赖性太强了,所以我分析他应该是一个独立的设备,类似一个小电脑,而就这些信息简单的信息而言,一个单片机就够了。成本应该不超100快。



那么这个东西的工作原理是啥,我猜测,就是在设备上电后,主动从汽车数据总线上面获取数据,并且做简单的解析就可以。我猜测大致流程应该如下图所示image.png

那我开发的思路应该也是这样。

image.png

目录
相关文章
|
前端开发
Avalonia 实现动态托盘
Avalonia 实现动态托盘
177 0
|
5G
Qt [GC9-16]:液晶仪表盘介绍
Qt [GC9-16]:液晶仪表盘介绍
162 1
Qt [GC9-16]:液晶仪表盘介绍
Qt [GC9-21]:液晶仪表整体框架调整3
Qt [GC9-21]:液晶仪表整体框架调整3
125 1
Qt [GC9-21]:液晶仪表整体框架调整3
Qt [GC9-10]:HUD介绍
Qt [GC9-10]:HUD介绍
160 0
Qt [GC9-10]:HUD介绍
Qt [GC9-21]:GC9开发方向问题
Qt [GC9-21]:GC9开发方向问题
80 0
Qt [GC9-21]:GC9开发方向问题
Qt [GC9-15]:HUD-导航及告警部分
Qt [GC9-15]:HUD-导航及告警部分
133 0
Qt [GC9-15]:HUD-导航及告警部分
Qt [GC9-22]:模拟汽车上电HUD部分
Qt [GC9-22]:模拟汽车上电HUD部分
103 0
Qt [GC9-22]:模拟汽车上电HUD部分
Qt [GC9-19]:液晶仪表整体框架调整
Qt [GC9-19]:液晶仪表整体框架调整
157 0
Qt [GC9-19]:液晶仪表整体框架调整
Qt [GC9-20]:液晶仪表整体框架调整2
Qt [GC9-20]:液晶仪表整体框架调整2
70 0
Qt [GC9-20]:液晶仪表整体框架调整2
Qt [GC9-13]:HUD-转向灯、速度表、背景透明处理
Qt [GC9-13]:HUD-转向灯、速度表、背景透明处理
164 0
Qt [GC9-13]:HUD-转向灯、速度表、背景透明处理