Mind+ 上传模式与实时模式双向数据传输

2022-02-182.7万
AI 快速预览详细 收起
本文讲解了如何在Mind+中实现上传模式与实时模式的双向数据传输。通过扩展中的'接收上传模式数据/发送数据至实时模式'功能,可以在实时模式下控制更多硬件设备,并增加视觉效果。文章详细介绍了上传模式发送-实时模式接收、实时模式发送-上传模式接收以及双向通信的具体步骤。


在使用mind+时,是否遇到过想要在实时模式下加载七彩灯带等硬件,但是发现扩展中没有的情况?本篇帖子讲解了如何使用mind+拓展中的串口传输数据功能,实现上传模式与实时模式的双向数据传输。让你能够在实时模式下与更多设备互动,或者给硬件项目增加更丰富的视觉效果!
Mind+ 上传模式与实时模式双向数据传输图2

熟悉mind+的人都知道,mind+可以在界面右上方切换实时模式/上传模式/python模式

Mind+ 上传模式与实时模式双向数据传输图11

其中,实时模式侧重于软件编程与舞台区的互动效果,可以在不需要上传程序的情况下控制基础的硬件。
而上传模式侧重于硬件模块的控制,完成项目后需要上传程序到主控板,并能够脱离电脑运行。
点击界面左下角的扩展,可以看到上传模式在可加载的硬件上都是更加强大的。
Mind+ 上传模式与实时模式双向数据传输图1
Mind+ 上传模式与实时模式双向数据传输图3

那么如何能够强强联合呢?噔噔噔~
Mind+ 上传模式与实时模式双向数据传输图5

扩展-功能模块中的接收上传模式数据/发送数据至实时模式,能够实现两个模式的数据通信。
Mind+ 上传模式与实时模式双向数据传输图4

1.上传模式发送-实时模式接收
在上传模式下,发送串口消息。在实时模式下判断接收到的值,并执行对应的程序。注意串口波特率要相同。
Mind+ 上传模式与实时模式双向数据传输图6

2.实时模式发送-上传模式接收
在实时模式下发送数据,上传模式接收。通过串口发送的数据会自动转化成字符串格式。上传模式对于数据有数字类型与字符串类型的区分,所以在进行判断的时候要注意将数字加“双引号”或使用将数字转化为字符串指令改变数据类型。实时模式对数据类型没有限制。
Mind+ 上传模式与实时模式双向数据传输图9

3.上传模式-实时模式双向通信
两个模式可以同时收发数据,实现双向的数据传输。
Mind+ 上传模式与实时模式双向数据传输图10

在操作上,先切换到上传模式,点击上传到设备将程序烧录进设备:
Mind+ 上传模式与实时模式双向数据传输图7

然后切换至实时模式,点击指令区功能模块内,接收上传模式数据旁边的叹号,连接设备。
Mind+ 上传模式与实时模式双向数据传输图8

大家能想到什么应用场景呢,快来试试吧!


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(12)
chentianyi
chentianyi
我有一个问题,不知道是设定还是bug,如果我在叹号连接设备,则上传模式原本的”连接设备“不可用;反过来,如果我已经在实时模式里连接了设备,那么跨模式通讯也连接不了设备。
求指教!
globerman
globerman
这个太厉害了,实时模式调用百度AI识别物体,结果符合条件后,传输信号到上传模式,驱动机构运行。这样只需要一个简单的摄像头就能运行人工智能,不需要买昂贵的二哈识图模块了(虽然我已经买了)
187163760230002
187163760230002
我用手掌控板,两种模式能接收和发送数据,但是实时模式下发给上传模式的数据,能收到但是在掌控板的屏幕上显示不出来,是怎么回事啊?
fly02827
fly02827
有没有一种可能,掌控板的端口被占用了,比如打开了mpython自动连接
灶龙
灶龙
666666666666666
Nd0TAy8yduIE
Nd0TAy8yduIE
赞,绝对赞!
RhYlbydv91ja
RhYlbydv91ja
真牛啊!我真比不过他~~~
EVE
EVE
666解锁新玩法
ball
ball
我使用掌控板,点击叹号,找不到设备,换了几台电脑都不行,什么原因?不支持掌控板吗?
chentianyi
chentianyi回复ball
和你的问题差不多,我也没找到办法。
-jnPff9G
-jnPff9G回复DFEDU
有没有一种可能,掌控板的端口被占用了,比如打开了mpython自动连接
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
河岸上的鱼
河岸上的鱼
牛牛牛牛牛这个绝对赞
Ski
Ski
三春牛-创客
三春牛-创客
呵呵呵呵。
- 没有更多了 -