ProtoPie Studio上设置消息通讯

如果要通过ProtoPie connect连接多个平台或软硬件,则需要使用接收/发送交互功能。接收/发送的渠道设置中,请选择ProtoPie Studio。

[object Object]

Debug(调试)

在ProtoPie Connect中使用Debug功能时,可以对Pie和Bridge App之间以及Pie和设备之间所交互的消息进行调试,此外要进行更深入的调试时还可以使用表单输入的方式直接发送自定义消息。这一功能十分有助于对消息上反馈的设备反应进行调试。

[object Object]

Arduino Serial Communication(Arduino串口通信)

ProtoPie Connect支持与Arduino和Serial Communication通信。与Arduino之间的串口通信是以开箱即用(out-of-box)的形式进行支持的。下面的范例演示的是从Arduino上以每2秒的速度发送信息“Rotate”以及“90”这个数值到ProtoPie Connect。

Arduino相关信息请参考这里

void setup() {
Serial.begin(9600);
}



void loop() {
 // Send "ROTATE" to ProtoPie
 // messageId: ROTATE
 // value: 90
 Serial.println("ROTATE||90");
 delay(2000);
}




点击<...>图标并选择Connect Arduino后将出现如下图所示的设置界面。在端口(Port)一栏选择 Arduino 所连接的串口端口号,这一端口号与Arduino IDE中所选择的端口号是一致的。然后在波特率(Baudrate)一栏中正确选择所使用的波特率。一旦端口或波特率选择错误,消息交互则不能如愿达成,因此务必格外注意。

[object Object]
[object Object]

回到上面的案例,当Arduino和ProtoPie Connect连接成功时,可以在Debug视图中看到每隔两秒,ProtoPie Connect就会所接收到ROTATE消息以及90 这个数值。

[object Object]

如需更为详细的示例,请参考这里

Back To Top