主要内容

ThingSpeak写

将数据发布到物联网使用ThingSpeak

  • 库:
  • 用于Android设备/通信的Simulink支持包

  • ThingSpeak写块

描述

ThingSpeak写block使用ThingSpeak™将数据从目标硬件发布到物联网(IoT)。

ThingSpeak是一个开放的物联网平台与MATLAB®分析,使您可以收集和存储传感器数据在云中,并开发物联网应用程序。ThingSpeak物联网平台提供应用程序,允许您在MATLAB中分析和可视化数据,然后对数据采取行动。有关如何使用ThingSpeak的更多信息,请参见ThingSpeak应用程序插件,教程

港口

输入

全部展开

该块在每个时间步中将从该端口读取的数据发布到ThingSpeak通道上的第n个变量。块输入处的数据通道的数量取决于您在数量的字段参数。例如,如果您设置数量的字段参数3.,块启用三个有名称的输入端口field1field2,field3

数据类型:

将位置数据指定为形式为[的三元素数值向量纬度经度高度].然后,该区块将位置数据发布到ThingSpeak。

依赖关系

要启用此端口,请在可选选项卡上,选择发送位置信息并设置源位置参数输入端口

数据类型:|

参数

全部展开

主要

输入该块发布数据的ThingSpeak通道的唯一标识号。

按照以下步骤获取ThingSpeak频道识别号。

  1. 使用您的MATLAB帐户登录ThingSpeak。

  2. 选择渠道>我的频道

  3. 选择通道以获取写API密钥。

  4. 单击频道设置选项卡复制通道ID通道标识参数。ThingSpeak通道标识

  5. 打开ThingSpeak写块,并将复制的ID粘贴到通道标识参数。

输入ThingSpeak通道的16位写API密钥。

按照以下步骤获取ThingSpeak频道的API密钥:

  1. 使用您的MATLAB帐户登录ThingSpeak。

  2. 选择渠道>我的频道

  3. 选择通道来获得ThingSpeak写API键。

  4. 单击API密钥选项卡并从编写API密钥参数。ThingSpeak写API密钥

  5. 打开ThingSpeak写块,并将复制的API键粘贴到编写API密匙参数。

选择块将数据写入的ThingSpeak通道的字段。例如,如果您将此参数设置为3.,该块有三个输入端口field1field2,field3.如果将此参数设置为1,该块只有一个输入端口field1

指定在ThingSpeak通道上更新输入数据的时间间隔。

可选

选择此参数可将位置信息发送到ThingSpeak通道。

选择位置数据的来源作为以下选项之一:

  • 块对话框—使用位置(纬度,经度,海拔高度)参数。

  • 输入端口—使用位置输入端口。

使用十进制度数表示法来指定纬度而且经度用米来表示高度.例如:

  • 位于南非Carletonville的TauTona矿是地下人类尺寸最低的矿点。-26.416111, 27.4275, -3900].

  • 从海平面测量的最高点,尼泊尔珠穆朗玛峰的峰顶是[27.988056, 86.925278, 8848].

将位置信息作为形式为[的三元素数字向量输入纬度经度高度向ThingSpeak频道发布位置信息。

依赖关系

若要启用此参数,请设置源位置块对话框

版本历史

介绍了R2016b

Baidu
map