12118| 10
|
[教程] Mind+ 上传模式与实时模式双向数据传输 |
本帖最后由 macCosmo 于 2022-2-18 11:56 编辑 在使用mind+时,是否遇到过想要在实时模式下加载七彩灯带等硬件,但是发现扩展中没有的情况?本篇帖子讲解了如何使用mind+拓展中的串口传输数据功能,实现上传模式与实时模式的双向数据传输。让你能够在实时模式下与更多设备互动,或者给硬件项目增加更丰富的视觉效果! 熟悉mind+的人都知道,mind+可以在界面右上方切换实时模式/上传模式/python模式。 其中,实时模式侧重于软件编程与舞台区的互动效果,可以在不需要上传程序的情况下控制基础的硬件。 而上传模式侧重于硬件模块的控制,完成项目后需要上传程序到主控板,并能够脱离电脑运行。 点击界面左下角的扩展,可以看到上传模式在可加载的硬件上都是更加强大的。 那么如何能够强强联合呢?噔噔噔~ 在扩展-功能模块中的接收上传模式数据/发送数据至实时模式,能够实现两个模式的数据通信。 1.上传模式发送-实时模式接收 在上传模式下,发送串口消息。在实时模式下判断接收到的值,并执行对应的程序。注意串口波特率要相同。 2.实时模式发送-上传模式接收 在实时模式下发送数据,上传模式接收。通过串口发送的数据会自动转化成字符串格式。上传模式对于数据有数字类型与字符串类型的区分,所以在进行判断的时候要注意将数字加“双引号”或使用将数字转化为字符串指令改变数据类型。实时模式对数据类型没有限制。 3.上传模式-实时模式双向通信 两个模式可以同时收发数据,实现双向的数据传输。 在操作上,先切换到上传模式,点击上传到设备将程序烧录进设备: 然后切换至实时模式,点击指令区功能模块内,接收上传模式数据旁边的叹号,连接设备。 大家能想到什么应用场景呢,快来试试吧! |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed