0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么您的触摸屏 UI 应该支持多模式输入

carey123 来源:carey123 作者:carey123 2022-08-01 15:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

音频反馈(和输入)和触觉表面是两种额外的 UI 技术,可以让您的产品真正脱颖而出。

嵌入式产品的设计师通常将屏幕作为他们与用户联系的主要渠道,这是正确的——我们的眼睛是我们感觉输入的主要来源,让我们能够快速访问、评估、理解和处理大量信息。然而,虽然彩色显示器几乎成为嵌入式产品设计的必需品(我们在之前的博客中谈到了这一点),但这并不是接触用户的唯一方式。

音频反馈(和输入)和触觉表面是两种额外的用户界面 (UI) 技术,可以让您的产品真正脱颖而出。但是您如何将这些合并到您的代码中,尤其是当您的大部分 UI 构建在高级脚本环境中时?

好吧,尽管像Crank Storyboard这样的图形用户界面 (GUI) 设计工具可以通过在图形模型中设置属性和连接器来提供大量界面行为,但它们依赖Lua来完成更复杂的任务。Lua 是一种功能强大、轻量级且易于理解的脚本语言,非常适合嵌入式项目。

幸运的是,Lua 还可以轻松桥接到 C/C++ 代码。您所需要的只是 C 端的一些额外代码——一个注册函数,以及一些获取和设置参数的调用——并且您可以将所需的任何其他库函数合并到您的 Storyboard 应用程序中。

听觉反馈和输入
音频啁啾、哔哔声和吱吱声一直是标准嵌入式词汇的一部分。但是使用像Vocalizer或Cepstral这样的高质量文本到语音引擎,可以为您的产品赋予语音功能,使其在竞争中具有优势。这并不总是有意义的——例如,在工厂车间或办公室运行的产品中——但在许多情况下,提供口头更新可能是一种更好的交互方式,尤其是当您希望用户的注意力在其他地方时。

下一步是让产品处理双向音频通信。虽然不是每个人的设备都能从支持与用户的类似 Amazon Alexa 的对话中受益,但考虑让您的设备接受简短的命令并提供语音状态作为一种可能的选项是有意义的。

从 Lua 访问像 Alexa 这样的自然语言服务应该相对简单。值得庆幸的是,有人已经有一个GitHub 项目可以做到这一点。

触觉反馈
产品开发人员需要考虑的第三个重要感觉是触觉。虽然几乎所有产品都使用点击按钮,但对手指按压提供更具反应性的响应将会脱颖而出。

触觉领域着眼于开关、滑动和屏幕点击如何最直观地对用户的按压做出反应:触觉按钮可以主动改变按压的感觉,使其感觉坚硬、柔软或有阻力,从而巧妙地将信息传达给用户。操作员。将触觉显示器与屏幕合并(所谓的混合触觉)可以提供更高级别的复杂显示。

虽然运行触觉传感器的软件可能很复杂,但只要你有一个 C 库,从 Storyboard 中访问这些功能就很容易了。

有意义
即使您现在没有在您的产品和系统中构建多模式输入,也不要创建一个将您限制在其中并限制您在未来包含这些功能的设计。最好的选择是创建一个模块化设计,以便在现有技术发生变化和新技术上线时轻松更换组件和升级解决方案的部分内容。

多模式输入设计只是出色产品设计的一部分。如果您觉得这篇文章很有趣,那么您一定会想阅读电子书“构建您的下一个杀手级嵌入式 UI ”。当然,如果您正在寻找帮助来实施您当前的 UI 或构建您的下一个 UI,我们有一支专业的专家团队随时准备提供帮助。

Brian Edmond是Crank Software的总裁和创始人,该公司是可口可乐和约翰迪尔等财富 100 强品牌使用的Storyboard GUI设计和开发工具的制造商,以更快的速度将出色的嵌入式 UI 设计带入生活。Brian 拥有电气工程学位,在嵌入式图形领域拥有 20 多年的经验。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 触摸屏
    +关注

    关注

    42

    文章

    2443

    浏览量

    120977
  • ui
    ui
    +关注

    关注

    0

    文章

    208

    浏览量

    22239
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    应用 I 触摸屏静电浪涌防护方案

    一、应用背景触摸屏(又称触控或、触控面板)是一种可接收触头输入信号的感应式液晶显示装置。用户通过手指与屏幕直接触碰,就可与计算机等设备进行交互。触摸屏被广泛运用在各个行业,其中较为常
    的头像 发表于 11-03 13:37 160次阅读
    应用 I <b class='flag-5'>触摸屏</b>静电浪涌防护方案

    沐渥智能触摸屏在氮气柜上的应用表现分析

    、氧气浓度、氮气流量等数据,支持阈值设定,超限自动报警。通过触摸屏调节氮气流量、设定湿度/温度/氧含量目标值,自动启停氮气供应。支持历史数据存储与查询,曲线图展示
    的头像 发表于 10-20 13:57 244次阅读
    沐渥智能<b class='flag-5'>触摸屏</b>在氮气柜上的应用表现分析

    聚徽分享——解决工控触摸屏触摸不灵敏问题的实用技巧

    在工业自动化场景中,工控触摸屏作为人机交互的核心设备,其灵敏度直接影响生产效率与操作准确性。当触摸屏出现触摸不灵敏的情况时,及时排查并解决问题至关重要。以下是一些实用的解决技巧。 清洁屏幕表面 日常
    的头像 发表于 06-26 17:26 1041次阅读

    工业智能网关能够采集PLC触摸屏

    工业智能网关能够采集PLC触摸屏的数据。工业智能网关作为连接工业场景本地设备(如PLC、传感器、触摸屏等)与远端业务系统的网络通信设备,具备数据采集、协议解析、边缘计算等功能,可实现对PLC触摸屏
    的头像 发表于 06-25 14:30 564次阅读
    工业智能网关能够采集PLC<b class='flag-5'>触摸屏</b>吗

    昆仑通态物联网触摸屏配置教程

    昆仑通态物联网触摸屏配置教程
    发表于 06-09 14:59 0次下载

    ESP32驱动ST7789触摸屏开发指南:LVGL主题设置与示波器面板

    本文介绍如何使用ESP32微控制器驱动ST7789 TFT液晶和XPT2046触摸芯片,通过LVGL图形库实现主题切换功能,并开发一个实用的触摸屏示波器应用。项目包含两大核心功能::支持
    的头像 发表于 04-28 18:07 2641次阅读
    ESP32驱动ST7789<b class='flag-5'>触摸屏</b>开发指南:LVGL主题设置与示波器面板

    触摸屏的防水方案该如何选择?#触摸屏 #工作原理大揭秘 #人工智能

    触摸屏
    jf_95705721
    发布于 :2025年04月14日 13:59:29

    Model3A 7寸触摸屏PLC应用解决方案:LVGL拖拽式UI便捷设计

    在以PLC为核心的实际控制项目中离不开触摸屏的配合,工程师在进行PLC选型的时候,也经常需要考虑触控的问题。有了触控才能实时监测PLC运行状态,及时处理异常。如何选择一款适配于PLC且性能出色
    的头像 发表于 04-10 18:05 736次阅读
    Model3A 7寸<b class='flag-5'>触摸屏</b>PLC应用解决方案:LVGL拖拽式<b class='flag-5'>UI</b>便捷设计

    工业触摸屏在调色机械设备中的应用

    工业触摸屏,又称工业显示器,是一种应用在工业控制过程或设备的显示器,是人机互动的终端展示。以下是对工业触摸屏在调色机械设备中应用的详细分析:
    的头像 发表于 03-13 17:23 984次阅读

    案例解说PLC、触摸屏及变频器综合应用

    《案例解说PLC、触摸屏及变频器综合应用》一书详细阐述了PLC(可编程逻辑控制器)、触摸屏及变频器的综合应用。以下是对该书的案例解说以及PLC、触摸屏及变频器综合应用的一些介绍: 一、书籍介绍
    的头像 发表于 02-19 09:43 1452次阅读

    Maxtouch触摸屏场景触控解决方案

    Maxtouch触摸屏方案以其卓越的性能和高度适应性,为汽车、工业和消费类电子设备提供全面的触摸屏解决方案。凭借专用触摸屏芯片和高效开发工具,它满足多种应用场景的需求,具有强抗干扰能力、支持
    的头像 发表于 02-11 09:25 1495次阅读
    Maxtouch<b class='flag-5'>触摸屏</b>:<b class='flag-5'>多</b>场景触控解决方案

    4线电阻式触摸屏是如何工作的

    ,通过检测这个连接点的位置来确定触摸位置。 加贺富仪艾电子旗下的代理品牌 FCL COMPONENTS 提供的新型4线轻触式长寿命触摸屏,结合了电阻式和电容式触摸屏的优点,在拥有与电容式触摸屏
    的头像 发表于 01-17 17:14 3651次阅读
    4线电阻式<b class='flag-5'>触摸屏</b>是如何工作的

    深度应用在智能冰箱触摸屏中的电容式触摸芯片-GT301L

    ‌智能冰箱触摸屏的工作原理主要基于电容式触摸屏技术‌。当手指触摸到屏幕上时,会对屏幕的电容板产生电荷,通过感应电极实现电荷的感应和定位。
    的头像 发表于 01-14 09:41 1027次阅读
    深度应用在智能冰箱<b class='flag-5'>触摸屏</b>中的电容式<b class='flag-5'>触摸</b>芯片-GT301L

    触摸屏与传统显示器比较

    随着科技的飞速发展,显示技术也在不断进步。触摸屏和传统显示器作为两种主流的显示技术,它们各自有着独特的优势和应用场景。 1. 技术原理 触摸屏技术: 触摸屏技术允许用户通过直接触摸屏
    的头像 发表于 01-06 17:02 1861次阅读

    广州大彩讲堂:安卓/linux触摸屏四路CVBS输入实现同时显示!

    广州大彩串口安卓/linux触摸屏四路CVBS输入实现同时显示!
    的头像 发表于 12-25 16:49 1165次阅读
    广州大彩讲堂:安卓/linux<b class='flag-5'>触摸屏</b>四路CVBS<b class='flag-5'>输入</b>实现同时显示!