HMI-6-[整体计划]:阶段性梳理

简介: HMI-6-[整体计划]:阶段性梳理

image.pngimage.png

先看下效果图,目前只开发了液晶仪表部分。因为液晶仪表是用软件来模拟仪表,这种在视觉上虽然做的很好看了,但是可靠性相较于传统的仪表相对较弱,目前市场上面为了保证虚拟仪表系统的稳定性,大多会采用定制的实时系统入QNX等系统。


那么我目前这个仪表是用Qt开发出来的,而Qt的跨平台可以很轻松的编译一个QNX的版本出来。虽然目前只是实现了这个液晶仪表这部分,但是呢,整体规划还是比较打的哈。


看下目前的整个文件的结构。image.png

这个是目前整个代码部分的一个文件的结构。


黑色:表示为文件夹


红色:表示为文件


控制面板(ControlPanel):这个控制整个系统的逻辑,将来包括模拟发动机,变速箱什么的。


核心(Core):核心区域,这里目前只有main文件和Loader文件,未来还不知道能放点啥了。


抬头显示(Hud):这个就是模拟车上投射在玻璃上的那个显示界面


液晶仪表(MeterDisplay):液晶仪表显示界面,就是上面图中的那个


多媒体(MulitifunctionDisplay):就是模拟汽车上的多媒体


资源文件(Recourses):存放项目中的所有资源


HMI.pro:Qt项目文件


HMI1.0.0_resource.rc:图标文件


controlpanel.qrc:控制面板资源文件


core.qrc:核心资源文件


meterdisplay.qrc:液晶仪表资源文件image.png

液晶仪表部分,这里计划会有三种展现模式,舒适模式、节能模式和运动模式。目前还在实现舒适模式阶段。

image.png

舒适模式下,我大致分为了几个区域


最上面的标题区域(Title)


最下面的信息区域(Bottom)


左侧的转速表(TachoMeter)


右侧的速度表(SpeedMeter)


左侧迷你显示屏(LeftMiniDiskplay)


中间的中心显示屏(CenterDisplay)


右侧迷你显示屏(RightMiniDisplay)


提示灯显示(lightcontrol)

image.png

在细分就是入上图所示了。

image.png


目录
相关文章
|
22小时前
|
人工智能 算法 搜索推荐
|
3月前
|
敏捷开发 移动开发 前端开发
敏捷开发的全过程问题之明确需求的负责人和任务拆解的问题如何解决
敏捷开发的全过程问题之明确需求的负责人和任务拆解的问题如何解决
|
4月前
|
网络协议 Python
系统工程是一种跨学科的方法论,旨在通过分析和设计系统的各个组成部分、组织结构、信息流和控制机制,以实现系统的整体最优运行。
系统工程是一种跨学科的方法论,旨在通过分析和设计系统的各个组成部分、组织结构、信息流和控制机制,以实现系统的整体最优运行。
|
6月前
|
自然语言处理 监控 搜索推荐
佛萨奇2.0/3.0Metaforce原力元宇宙系统开发步骤逻辑丨方案项目丨案例设计丨成熟技术丨源码功能
佛萨奇(VoZaChi)是一个虚拟助手系统,其发展至2.0和3.0版本会有一些特定需求和逻辑
|
运维 监控 架构师
【IPD流程学习 二】IPD主要流程
【IPD流程学习 二】IPD主要流程
798 0
|
敏捷开发 消息中间件 前端开发
DDD实战之七: 战术设计、整体流程与首次冲刺
DDD实战之七: 战术设计、整体流程与首次冲刺
DDD实战之七: 战术设计、整体流程与首次冲刺
研发管理-ucp整理-效能工具-状态流转总结
研发管理-ucp整理-效能工具-状态流转总结
63 0
研发管理-ucp整理-效能工具-状态流转总结
|
数据采集 供应链 Oracle
领域建模-指标梳理工具-阶段性体验/调研认知输出
本文基于笔者的经历,简要介绍了其基于大数据在供应链行业应用思维转变的3个阶段:零碎供应链场景数据分析-数据资产治理-面向对象数据建模
1644 0
领域建模-指标梳理工具-阶段性体验/调研认知输出
|
供应链 算法 决策智能
APS实现的要点与难点
在前一篇关于文章中讨论了不同层级、粒度的生产计划,在各行业中受重视程度的差异问题。 承蒙大家热烈讨论。本文则在收集各方高见的基础上,对于供应链上各个环节的运营、生产计划再作稍微深入一点的探讨。本文将列举APS技术中常见的重点难点作展开讨论,基保重点的计划场景是制造业的生产计划。
1806 1