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

什么是物联网原型?

时间:2023-03-18 01:06:33 科技观察

原型制作是构建物联网产品的第一步,也是至关重要的一步。构建IoT产品原型的目的有很多:与目标受众一起测试概念,检查技术要求是否符合您的期望,最后验证您的业务案例。但是IoT原型应该是什么样子,您对它有什么期望?本文总结了我们在IoT原型设计和构建底层模块方面的经验。IoT原型包括:用户界面,例如智能手机应用程序或Web前端硬件实现业务逻辑的后端软件连接1.用户界面用户界面是用户所看到的。这通常以网络前端或智能手机应用程序的形式出现。在物联网世界中,这部分经常被忽视,因为人们通常更喜欢深入了解有关硬件设备或网络连接的细节。用户界面是不容忽视的,因为它是人们在看产品时首先看到的,所以让它看起来好看绝对是值得的。对于物联网原型,用户界面应该做两件事:1.向用户证明产品的价值2.允许用户与系统交互向用户证明价值用户界面的主要目的是证明产品对用户的价值。这利用了物联网的一个关键杀手级功能:实时计算和显示产品价值的能力。例如,智能照明系统带来的价值是为用户节省电费(从而节省资金)。(来源物联网家居网)由于系统一直处于联网状态,可以随时报告当前的耗电量统计数据,我们总能计算出节省了多少电量。因此,我们通过在用户界面中向用户展示节能效果来向用户展示产品的价值。允许用户与系统交互用户界面的第二个目的是允许用户与系统交互。用户交互只是次要目的,而不是主要目的,这听起来很奇怪。这是因为我们正在构建原型而不是最终产品,因此目的会略有不同。原型的目的是验证业务案例,而最终产品的目的是为用户带来价值。在用户界面中,用户应该能够看到系统生成的数据并向下钻取。作为产品所有者,这使我们能够研究用户认为最重要的内容,因为它可能与我们最初的假设不同。2.硬件硬件是我们原型的一部分,大多数人在考虑物联网产品时都会想到它。我们需要硬件来接触物理世界。硬件包含一个或多个测量其物理环境的传感器,或影响同一环境中某些事物的执行器。除了传感器或执行器之外,硬件还需要一些通信手段,通常是通过无线网络连接。但技术并不是唯一的要求:硬件还需要在任何使用它的人手中看起来(非常)好。虽然我们不能指望在现阶段看到Apple风格的硬件,但我们可以利用3D打印的最新发展将所有电子设备和硬件封装在一个漂亮的外壳中。3、后台后台软件是系统的智能。物联网原型的后端部分经常被忽视,因为它对用户和客户来说是不可见的(例如用户界面),并且没有像硬件设备那样的物理属性。但真正的魔法发生在后端:这是对业务逻辑进行编码的地方。后端不仅收集数据库中的数据,还决定动作。以办公桌使用跟踪系统为例。跟踪系统包括一组附在桌子上的传感器、一个显示每张桌子使用情况的用户界面,以及一个收集数据和计算数据的后端软件。没有后端,系统就无法完成它的工作。后端软件通常在云端运行。4.ConnectivityConnectivity是连接硬件和后端,以及后端和用户界面的纽带。连接通常分为两部分:用户后端连接和设备后端连接。用户后端连接几乎总是使用常规Internet协议完成的,通常使用RESTAPI。对于设备后端连接,有多种技术选择:与IPv6(6lowpan、Thread)或WiFi的连接通过用户智能手机(蓝牙)的连接通过集线器(ZigBee)的连接低功耗广域网(LPWAN)技术(LoRA、Sigfox)我们在我们的工作中主要使用IPv6,因为它提供灵活的互联网接入,接入点复杂度低,不依赖于任何第三方基础设施,同时可以延长电池寿命。每个设备与Wi-Fi的连接提供了类似的灵活性,但网络范围有限。通过用户的智能手机连接非常适合健身追踪器等特定应用,但不适用于大规模安装或远程使用。LPWAN技术应用广泛,但只能支持每天几个字节的数据速率,并且通常依赖于第三方基础设施来运行,这些基础设施可能覆盖范围很广,或者可能并不总是可用。对于原型设计来说,连接机制的选择并不是很重要,因为原型设计的目的是与目标用户验证业务案例,而这通常可以通过多种连接方式来实现。(来源物联网家庭网络)但在某些情况下,业务案例取决于可用连接的特定类型,例如远程和/或超大规模部署,在这种情况下,必须从一开始就考虑周全。总结每个成功的基于物联网的产品、系统或服务都需要原型设计来验证业务案例和技术选择。由于原型的目的是验证业务案例,因此流程中的某些决策与最终产品的决策不同。例如,用户界面的主要目的不是让用户与系统交互,而是向用户展示它的价值。所以在设计和原型制作时必须考虑到这一点。构建物联网原型时,无需深入研究硬件和连接性——除非原型已经展示了业务案例。