当前位置: 首页 > 科技观察

IoT的工作原理第4部分:用户界面

时间:2023-03-13 06:52:20 科技观察

接上一篇文章:《物联网如何工作之第1部分:传感器》《物联网如何工作之第2部分:网络连接》《物联网如何工作之第3部分:数据处理》以通俗易懂的方式介绍了物联网的关键要素。IoT解决方案通常包括四个基本元素:传感器网络连接数据处理用户界面在本文中,我们将重点关注最后一个元素:用户界面。浏览我们之前解释传感器、网络和数据处理的文章。什么是用户界面?在之前的文章中,我们已经描述了传感器如何收集数据,通过网络解决方案将其发送到云服务平台,并将数据转化为有用的信息。现在我们需要做的最后一件事是将信息传递给最终用户,这是通过用户界面(UI)完成的。用户界面由用户与计算机系统交互的功能组成。这包括屏幕、页面、按钮、图标、表单等。用户界面最明显的例子是计算机和智能手机上的软件和应用程序。然而,用户界面不一定需要屏幕,例如,电视遥控器有一个由各种按钮组成的用户界面,而亚马逊Echo等智能扬声器设备可以通过语音命令进行控制。与用户界面密切相关的一个术语是用户体验(UX)。两者的区别在于,UI是关于用户实际看到和交互的内容,而UX是用户对产品的整体体验,包括网站、应用程序、硬件包装、安装等。用户体验(UX)可能不甚至与您的用户界面(UI)设计相关。与IoT解决方案交互的方式用户可以通过多种方式与IoT解决方案交互。同样,正如我们之前在传感器和网络连接方面看到的那样,选择取决于具体的用例。在这里,我们来看看一些最常见的选项。1.接收自动通知物联网应用中最常见的情况是,如果发生异常情况,我们希望收到通知或警报,例如,如果机器温度超过阈值限制,我们希望得到通知。信息可以通过电子邮件、短信、电话或推送通知传递。2.主动监控信息我们可能希望能够主动监控信息,例如,如果我们有一个资产跟踪解决方案来跟踪我们的车辆,我们可能希望即使没有发生任何异常情况也能监控车辆的位置。我们可能会使用移动或计算机应用程序来监控信息。3.远程控制系统用户界面还允许用户远程控制物联网系统,例如,用户可以通过移动应用程序调节灯光或关闭暖气。这也可以根据应用程序本身的指南自动完成。IoT的用户界面注意事项仅为应用程序构建直观的用户界面(和UX)本身就是一个挑战,但IoT应用程序将复杂性提升到了一个全新的水平。让我们来看看在设计物联网用户界面时必须考虑的一些问题。1.连通性正如我们在上一篇文章中所解释的,数据发送到云端的频率(以及处理数据的频率)有不同的方法,因此在设计用户界面时需要考虑这一点。例如,如果我们有一个位置跟踪器,每三个小时向云端发送一次信息,UI应该明确告知用户他/她看到的不是实时信息,例如,UI可以让用户知道“2小时前收到最后一条消息-预计1小时后收到下一条消息”。2.物理用户界面我们应该考虑物联网设备是否需要物理用户界面。在某些应用中,这是必要的,例如,如果我们家里有智能灯,我们希望即使Wi-Fi关闭也能使用它们。然而,出于审美原因,物理用户界面通常非常有限,也因为我们想延长物联网设备的电池寿命。物理用户界面也可以像IoT传感器设备上的小型LED灯一样简单,以通知用户设备已打开。3.简单性以尽可能简单的方式向用户传达信息很重要。此外,从物联网数据中处理的信息应根据用户的特定需求进行定制。***限制不同用户组的信息访问,只显示特定用户他/她需要看到的内容。这使用户更容易消化物联网系统提供的信息。此外,可视化使信息更易于理解。4.性能即使有高效的数据处理,用户界面中呈现的信息量也可能是巨大的。在设计用户界面时必须考虑到这一点,否则用户界面的性能可能无法扩展到更多用途。图表是一种以有意义的方式呈现大量数据的好方法,它们还有助于提高用户界面的性能。此外,如果需要在UI中显示一长串事件或消息,通常一次只加载一部分数据进行显示(分页)。结束语我们的“IoT工作原理”系列即将结束,但让我们再举一个例子来涵盖整个过程。假设我们正在处理一家零售店的冷链。我们确保商品保持在合适的温度,我们还跟踪运送货物的卡车所在的位置。我们的物联网工作流程的步骤(1–4)如下所示。首先,我们使用传感器收集有关温度和位置的数据(步骤1),然后我们使用网络解决方案将数据发送到云服务平台(步骤2),在云服务平台上将数据转换为有用的信息(步骤3).***,信息通过用户界面传递给最终用户(第4步)。我们希望您喜欢我们的“物联网工作原理”系列!生活和工作愉快!