ProtoPie Connect 简介
ProtoPie Connect是一个扩展程序,是ProtoPie行业解决方案的一部分。ProtoPie Connect就如粘合剂,可以将多个设备、显示器、硬件和API连接起来,通过原型还原出任何一个真实的场景。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/059e49327031777992a15730d2dfc298532469af-1920x1080.jpg/Industry-Solution.jpg)
将各种原型连接到ProtoPie Connect,建立动态的原型验证环境。其中一个原型可以影响另一个原型,反之亦然。
让我们以汽车为例,当点击中控显示屏上的一个按钮时,汽车仪表盘和平视显示器(HUD)上会立即做出相应的反应。由此可见,许多真实世界的交互都已经超出了一个人对一台设备的范围。
ProtoPie和ProtoPie Connect的区别
特長 | Regular ProtoPie | Regular ProtoPie + ProtoPie Connect |
---|---|---|
同时运行多个原型 | 有限 | 支持 |
在浏览器中运行任何原型 | 可以.但只能在ProtoPie Cloud中运行.并且不支持跨设备通信。 | 支持 |
在浏览器中运行并重新排列多个原型 | 不支持 | 支持 |
原型、硬件和API之间通信的调试消息 | 有限 | 支持 |
原型与Arduino通信 | 有限 | 支持.使用Arduino串(USB)通信 |
原型与定制硬件通信 | 不支持 | 支持.使用 Socket.IO 和bridge apps |
原型与API和模拟数据通信 | 不支持 | 支持.使用 Socket.IO 和bridge apps |
Socket.IO 的扩展性和定制 | 不支持 | 支持.使用bridge apps |
在嵌入式系统或Linux环境中运行原型 | 不支持 | 支持.使用ProtoPie Connect嵌入型 |
ProtoPie Connect的多个设备之间的通信是通过发送反应和接收触发实现的。一个原型使用发送反应发送消息,另一个原型使用接收触发接收信息。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/8b5b8e8c6b8f75452022e31a36fb7729acbf7ae6-1920x1080.jpg/protopie-connect-getting-started.jpg)
通过bridge apps,原型可以与任何硬件进行通信。创建您自己的bridge apps,将原型与您将使用的硬件连接起来。目前,只有使用Arduino连接原型时,不需要bridge app。
了解更多信息关于如何创建bridge app。
ProtoPie Connect在技术上是如何工作的
ProtoPie Connect的核心是一个服务器应用程序,它的作用如下。
- 在iOS、iPadOS、安卓和安卓穿戴设备的ProtoPie Player中演示原型
- 在桌面浏览器中运行原型,可以在本地或连接在同一局域网(LAN)的浏览器。
- Socket.IO帮助原型(在ProtoPie Player和浏览器中运行的原型)和bridge apps之间传递信号和消息。
- 服务器在局域网(LAN)上启动,并分配了端口号为9981的IP地址。
原型和bridge apps的通信是通过局域网(LAN)上进行。
ProtoPie Connect 安装型 vs. 嵌入型
ProtoPie Connect有两种类型。
- ProtoPie Connect 安装型
- ProtoPie Connect 嵌入型
了解两种类型的区别。
联系我们
如果您对ProtoPie Connect感兴趣,或者需要线上演示,请联系我们。目前仅对需要使用ProtoPie解决方案(ProtoPie Enterprise + ProtoPie Connect)的用户提供演示。