物联网无线产品设计的 5 条原则
在 Link Labs,我们的使命是开发能够尽可能简单快速地解决客户问题的无线产品。我们将远程无线物理层技术转化为成功的商业产品的经验教会了我们一些东西。
我们认为这些经验教训也适用于那些寻求为物联网设计新应用程序的人。
1.解决问题
嵌入式无线(又名物联网)领域的几乎每个人都熟悉围绕联网冰箱和烤面包机的炒作。看待物联网巨大潜力的更好方法是问:“更多的传感器数据和/或更好的数据通信可以解决哪些消费者或商业问题?”这是实现新连接的潜在转变。仅仅因为某些东西可以连接到互联网,当然并不意味着这样做就可以解决任何问题。
客户为问题的解决方案付费。很少有人为新奇付出高昂的代价。当客户带着新的产品创意来找我们时,我们最常发现自己用我们的技术解决的潜在问题很简单:将电线连接到数十个网关是昂贵的,因此拥有一个可以覆盖整个建筑物或校园的网关要贵得多。开发无线控制系统的成本效益方法。
2.先设计人机界面
我们与新产品设计客户合作的第一步是站在白板前,绘制一个非常简单的用户界面模型。数据如何呈现?有哪些控件?为什么?在“链接”的另一侧,我们绘制了传感器或端点如何与物理世界交互。它是如何供电的?它在做什么?等
在编写任何低级需求之前回答这些问题将有效地推动解决方案取得最佳结果。通常,工程师可能会过早地了解实现细节的细节。团队中的每个人都需要对最终状态有清晰的认识。在大多数情况下,这可以推断到问题的两个“结束”。用户界面和传感器。两者之间的一切都是“幕后”。
3.了解边缘情况
在无线领域,与大多数其他类型的工程一样,测试是王道。让系统在理想条件下运行只是第一步。坐下来集思广益,对系统组件可能发生的所有不良事件进行头脑风暴,这是制定测试计划的好方法。
我们的 ISP 现场支持团队要感谢我们最近的计划外测试和错误修复工作。他们在我们的办公室,在我们的主路由器上游循环互联网连接。我们正在开发的网关收音机无法处理有网络连接但没有到互联网的路由。我们根本没有在我们的测试计划中考虑这种情况。现在它在列表中。
仔细地在各个级别拆分您的系统可能会发现此类情况。
4.快速构建一些东西
我们总是尝试尽快在新项目中制造出我们的第一块 PCB。错误和设计问题总是会发生。您可以查看原理图,直到您年老体衰,但如果您对系统的工作方式做出了错误的假设,那么在构建它之前您将无法发现。
我情不自禁地向我们的合同电子制造商 www.bittele.com 大声疾呼,他们使我们能够快速构建系统而不会出现戏剧性的情况。请不要使用它们,我们自己想要它们(j/k)。
5.发货
是的,最好的测试发生在生产中。虽然这个笑话通常伴随着 Dos Equis Man 的模因,但事实上,你的第一个产品可能会出现问题。尽快将原型交到客户手中总是有回报的。不要担心你的错误会让他们失望。当最终产品完美无瑕时,他们会更开心。相信我。
请保持联系。我们很想弄清楚如何帮助您的团队创建下一个出色的无线物联网应用。
物联网技术