音頻反饋(和輸入)和觸覺表面是兩種額外的 UI 技術(shù),可以讓您的產(chǎn)品真正脫穎而出。
嵌入式產(chǎn)品的設(shè)計師通常將屏幕作為他們與用戶聯(lián)系的主要渠道,這是正確的——我們的眼睛是我們感覺輸入的主要來源,讓我們能夠快速訪問、評估、理解和處理大量信息。然而,雖然彩色顯示器幾乎成為嵌入式產(chǎn)品設(shè)計的必需品(我們在之前的博客中談到了這一點),但這并不是接觸用戶的唯一方式。
音頻反饋(和輸入)和觸覺表面是兩種額外的用戶界面 (UI) 技術(shù),可以讓您的產(chǎn)品真正脫穎而出。但是您如何將這些合并到您的代碼中,尤其是當您的大部分 UI 構(gòu)建在高級腳本環(huán)境中時?
好吧,盡管像Crank Storyboard這樣的圖形用戶界面 (GUI) 設(shè)計工具可以通過在圖形模型中設(shè)置屬性和連接器來提供大量界面行為,但它們依賴Lua來完成更復(fù)雜的任務(wù)。Lua 是一種功能強大、輕量級且易于理解的腳本語言,非常適合嵌入式項目。
幸運的是,Lua 還可以輕松橋接到 C/C++ 代碼。您所需要的只是 C 端的一些額外代碼——一個注冊函數(shù),以及一些獲取和設(shè)置參數(shù)的調(diào)用——并且您可以將所需的任何其他庫函數(shù)合并到您的 Storyboard 應(yīng)用程序中。
聽覺反饋和輸入
音頻啁啾、嗶嗶聲和吱吱聲一直是標準嵌入式詞匯的一部分。但是使用像Vocalizer或Cepstral這樣的高質(zhì)量文本到語音引擎,可以為您的產(chǎn)品賦予語音功能,使其在競爭中具有優(yōu)勢。這并不總是有意義的——例如,在工廠車間或辦公室運行的產(chǎn)品中——但在許多情況下,提供口頭更新可能是一種更好的交互方式,尤其是當您希望用戶的注意力在其他地方時。
下一步是讓產(chǎn)品處理雙向音頻通信。雖然不是每個人的設(shè)備都能從支持與用戶的類似 Amazon Alexa 的對話中受益,但考慮讓您的設(shè)備接受簡短的命令并提供語音狀態(tài)作為一種可能的選項是有意義的。
從 Lua 訪問像 Alexa 這樣的自然語言服務(wù)應(yīng)該相對簡單。值得慶幸的是,有人已經(jīng)有一個GitHub 項目可以做到這一點。
觸覺反饋
產(chǎn)品開發(fā)人員需要考慮的第三個重要感覺是觸覺。雖然幾乎所有產(chǎn)品都使用點擊按鈕,但對手指按壓提供更具反應(yīng)性的響應(yīng)將會脫穎而出。
觸覺領(lǐng)域著眼于開關(guān)、滑動和屏幕點擊如何最直觀地對用戶的按壓做出反應(yīng):觸覺按鈕可以主動改變按壓的感覺,使其感覺堅硬、柔軟或有阻力,從而巧妙地將信息傳達給用戶。操作員。將觸覺顯示器與屏幕合并(所謂的混合觸覺)可以提供更高級別的復(fù)雜顯示。
雖然運行觸覺傳感器的軟件可能很復(fù)雜,但只要你有一個 C 庫,從 Storyboard 中訪問這些功能就很容易了。
有意義
即使您現(xiàn)在沒有在您的產(chǎn)品和系統(tǒng)中構(gòu)建多模式輸入,也不要創(chuàng)建一個將您限制在其中并限制您在未來包含這些功能的設(shè)計。最好的選擇是創(chuàng)建一個模塊化設(shè)計,以便在現(xiàn)有技術(shù)發(fā)生變化和新技術(shù)上線時輕松更換組件和升級解決方案的部分內(nèi)容。
多模式輸入設(shè)計只是出色產(chǎn)品設(shè)計的一部分。如果您覺得這篇文章很有趣,那么您一定會想閱讀電子書“構(gòu)建您的下一個殺手級嵌入式 UI ”。當然,如果您正在尋找?guī)椭鷣韺嵤┠斍暗?UI 或構(gòu)建您的下一個 UI,我們有一支專業(yè)的專家團隊隨時準備提供幫助。
Brian Edmond是Crank Software的總裁和創(chuàng)始人,該公司是可口可樂和約翰迪爾等財富 100 強品牌使用的Storyboard GUI設(shè)計和開發(fā)工具的制造商,以更快的速度將出色的嵌入式 UI 設(shè)計帶入生活。Brian 擁有電氣工程學(xué)位,在嵌入式圖形領(lǐng)域擁有 20 多年的經(jīng)驗。
審核編輯 黃昊宇
-
觸摸屏
+關(guān)注
關(guān)注
42文章
2387瀏覽量
118556 -
ui
+關(guān)注
關(guān)注
0文章
208瀏覽量
21798
發(fā)布評論請先 登錄
聚徽分享——解決工控觸摸屏觸摸不靈敏問題的實用技巧
工業(yè)智能網(wǎng)關(guān)能夠采集PLC觸摸屏嗎

ESP32驅(qū)動ST7789觸摸屏開發(fā)指南:LVGL主題設(shè)置與示波器面板


Model3A 7寸觸摸屏PLC應(yīng)用解決方案:LVGL拖拽式UI便捷設(shè)計

案例解說PLC、觸摸屏及變頻器綜合應(yīng)用
Maxtouch觸摸屏:多場景觸控解決方案

4線電阻式觸摸屏是如何工作的

觸摸屏與傳統(tǒng)顯示器比較

怎么對觸摸屏遠程下載程序?#觸摸屏 #工業(yè)自動化 #制造業(yè) #工業(yè) #自動化
觸摸屏靜電保護方案

dsi接口,支持觸摸控制嗎
TSC2046低壓輸入/輸出觸摸屏控制器數(shù)據(jù)表

評論