計(jì)算機(jī)技術(shù)不斷更新變化,讓機(jī)器變得更加智能,hmi為人機(jī)交互提供了更多可能。很多人聽(tīng)說(shuō)和了解hmi是源自于汽車(chē)領(lǐng)域。汽車(chē)行業(yè)在hmi的開(kāi)發(fā)方面做了最廣泛的宣傳。今天就讓faceui為大家介紹hmi開(kāi)發(fā)。
汽車(chē)hmi開(kāi)發(fā)的流程
汽車(chē)HMI設(shè)計(jì)開(kāi)發(fā)必須按照整車(chē)開(kāi)發(fā)的流程進(jìn)行,這樣在造車(chē)的各個(gè)階段才能有效的管控和輸出設(shè)計(jì)物,由于HMI設(shè)計(jì)涉及的相關(guān)范疇廣,只有按照既定的流程才能設(shè)計(jì)出富有競(jìng)爭(zhēng)力的人機(jī)界面整體方案。
這里簡(jiǎn)單描述整車(chē)開(kāi)發(fā)流程,然后我們來(lái)說(shuō)一下HMI設(shè)計(jì)流程。
1、整車(chē)開(kāi)發(fā)流程
產(chǎn)品戰(zhàn)略階段——概念設(shè)計(jì)階段——設(shè)計(jì)開(kāi)發(fā)階段——工程車(chē)階段——生產(chǎn)階段——上市運(yùn)營(yíng)階段。
hmi開(kāi)發(fā)(圖片來(lái)自網(wǎng)絡(luò))
2、HMI設(shè)計(jì)開(kāi)發(fā)流程
?。?)用戶(hù)調(diào)研和評(píng)估前期HMI概念和策略
?。?)HMI整體設(shè)計(jì),主要包含以下細(xì)分模塊:產(chǎn)品功能配置、內(nèi)飾設(shè)計(jì)、市場(chǎng)競(jìng)品對(duì)標(biāo)、人因分析、硬件約束、軟件約束、功能需求定義、交互設(shè)計(jì)、視覺(jué)設(shè)計(jì)
?。?)工程實(shí)現(xiàn)階段主要包含:零件demo樣機(jī)臺(tái)架、系統(tǒng)開(kāi)發(fā)、硬件開(kāi)發(fā)、軟件開(kāi)發(fā)、整車(chē)測(cè)試與評(píng)價(jià)
?。?)上市運(yùn)營(yíng)階段整車(chē)HMI設(shè)計(jì)涵蓋的面比較廣,分為設(shè)計(jì)側(cè)、實(shí)現(xiàn)側(cè)。
?。?)設(shè)計(jì)側(cè):說(shuō)到HMI設(shè)計(jì),我們重點(diǎn)分析一下UX設(shè)計(jì)和UI設(shè)計(jì),很多人會(huì)拿互聯(lián)網(wǎng)那一套設(shè)計(jì)套路汽車(chē)HMI設(shè)計(jì),這是完全不可取的行為,做出來(lái)的產(chǎn)品不僅沒(méi)有汽車(chē)特征,缺乏良好的用戶(hù)體驗(yàn)。我們來(lái)總結(jié)下關(guān)于汽車(chē)HMI設(shè)計(jì)與互聯(lián)網(wǎng)設(shè)計(jì)的差異。
?。?)實(shí)現(xiàn)側(cè):一個(gè)數(shù)字化產(chǎn)品方案如何把設(shè)計(jì)方案、設(shè)計(jì)效果通過(guò)軟件編程和設(shè)計(jì)最高保真的實(shí)現(xiàn)出來(lái),達(dá)到設(shè)計(jì)預(yù)期的效果,將友好的人機(jī)交互方案與整車(chē)設(shè)計(jì)策略貫穿并最終服務(wù)與消費(fèi)者,打造屬于自己的服務(wù)生態(tài),汽車(chē)HMI實(shí)現(xiàn)側(cè)重要性不言而喻。
hmi開(kāi)發(fā)(圖片來(lái)自網(wǎng)絡(luò))
怎么選擇hmi開(kāi)發(fā)工具
現(xiàn)在觸摸屏的運(yùn)行系統(tǒng),多數(shù)是Wincc系統(tǒng),基本上每款觸摸屏都對(duì)應(yīng)自己的編程軟件,像西門(mén)子觸屏的WinccFlexible,昆侖通態(tài)的MCGSE,威綸的Easy8000等,都不相同。如何選擇hmi開(kāi)發(fā)工具,從這幾點(diǎn)考慮:
1、取決于個(gè)人的喜好和能力。方法不只局限于一種。有的人可能采用Visual Basic來(lái)進(jìn)行應(yīng)用的開(kāi)發(fā),但需要采用OPC進(jìn)行運(yùn)行時(shí)間(runtime)通信。一個(gè)簡(jiǎn)單的應(yīng)用也許只有out-of-the-box(取出即用)設(shè)置,但一個(gè)更加精細(xì)的系統(tǒng)就需要更精確的更強(qiáng)大的功能,采用C++ 或C#。符號(hào)庫(kù)和ActiveX控制,適用于大多數(shù)HMI軟件包,也可作為擴(kuò)充程序(add-on),可進(jìn)一步用戶(hù)化其應(yīng)用。
2、廠商指定選擇編程工具。廠商通常需要在企業(yè)的所有環(huán)節(jié)中都采用某種編程工具和方法,以保持一致性。例如,大型的公司通常 在全球的所有工廠中采用統(tǒng)一的標(biāo)準(zhǔn)。
3、開(kāi)發(fā)語(yǔ)言邏輯程序簡(jiǎn)便,并具有他們自己的特性。梯形邏輯簡(jiǎn)潔易懂,在北美能廣泛接受。Visual Basic可加入更多的憑直覺(jué),比其他任何語(yǔ)言都更容易學(xué)習(xí)。C++不是一種交互式的語(yǔ)言,比較復(fù)雜,使用上較難。XML的廣泛使用,使得它是一種比較熟悉而且通用的工具。它句法結(jié)構(gòu)少,易于學(xué)習(xí),可廣泛地應(yīng)用于工業(yè)的各個(gè)領(lǐng)域,構(gòu)建各種類(lèi)型的HMI。
以上就是faceui為大家介紹的關(guān)于hmi開(kāi)發(fā)的相關(guān)內(nèi)容。當(dāng)然開(kāi)發(fā)hmi,要根據(jù)行業(yè)和產(chǎn)品的特點(diǎn),也需要考慮廠商和用戶(hù)的習(xí)慣?,F(xiàn)在大家對(duì)hmi開(kāi)發(fā)是不是有了更多的了解了?