Mind+跨模式数据传输功能使用介绍

2025-11-243825
精华项目
AI 快速预览详细 收起
本文介绍了Mind+的跨模式数据传输功能,通过行空板K10与Python程序进行数据交互。首先,通过数据线将行空板K10连接到电脑。然后,编写K10程序和Python程序,并在上传模式下选择K10端口上传程序,断开设备后运行Python程序,在终端查看温度及湿度数据。当温度大于30℃并且湿度大于70%时,发送on打开K10板载RGB灯,否则发送off关闭RGB灯。此外,还提供了其他主控设备如Arduino、microbit、ESP32的使用说明。

Mind+跨模式数据传输功能使用介绍

原理说明:跨模式数据传输本质上是一种串口解析数据的协议,没有硬件串口的话无法通讯,所以需借助硬件串口才可以使用。

实时模式和python模式都是在电脑端运行,需搭配上传模式使用,下面介绍两种使用情况:

一. 上传模式与python模式数据传输

step1:硬件搭建

行空板K10通过数据线直连电脑。

这里采用K10举例,其它上传模式下支持的主控如Arduino、microbit、ESP32等均可以使用此功能。

step2:程序编写

K10程序 python程序

发送不同的值时尽量命名不同的串口数据。

step3:运行调试

(1)、上传模式先选择K10端口上传程序,然后断开设备。断开设备

(2)、python程序点击运行python运行程序  可以在终端查看温度及湿度数据终端数据
当温度大于30℃并且湿度大于70%时发送on打开K10板载RGB灯,否则发送off关闭K10板载RGB灯。

这里只是终端简单显示数据,进一步扩展的话可以使用matplotlib等库作数据分析。

二. 上传模式与实时模式数据传输

详细可以查看此教程 上传模式与实时模式数据传输

三. 其它情况说明:

1、python模式终端如果连上行空板M10,无法使用该功能。行空板M10和其它主控有线通信参考此教程 行空板M10串口通信

2、其它主控串口互相通信查看此教程 两块UNO主控串口通信







创作许可协议

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

评论(1)
pipiSpace
pipiSpace
python模式下提示 name 'keyName' is not defined,不知道是不是现在新版本python模式下的跨模式官方没处理好
- 没有更多了 -