mixly怎样连接onenet,实现数据传输,通过app实时观看数据
Mixly是一款物联网中常用的编程语言,它可以帮助用户使用简单的语言控制传感器、机器人等外设。可以通过Mixly将传感器采集的数据上传到OneNet上,实现实时数据的传输,并可以通过OneNet的APP实时查看数据。
下面介绍如何使用 Mixly 连接 OneNet,实现数据的传输:
在OneNet上创建产品和设备,然后在"API信息"中获取设备ID和APIKey。
在Mixly中打开"工具" -> "OneNet官方库",将前一步获取到的信息填写进去,点击"保存",即可将这些信息储存在Mixly中。
配置传感器,将传感器采集到的数据与Mixly中的相应逻辑块相连接。
在Mixly中打开"工具" -> "OneNet官方库" -> "OneNet API服务",将需要上传的数据连接到此逻辑块,并在逻辑块中配置需要上传的数据标识。
下载已经配置好的Mixly代码到Arduino板,即可将采集到的数据上传到OneNet,并可以通过OneNet的APP实时查看数据。
#include <OneNet.h>
#define ProductId “xxxx” // 产品ID
#define DeviceId “xxxx” // 设备ID
#define ApiKey “xxxx” // APIKey
void setup() { // 初始化(定义设备ID、APIKey、连接WIFI网络)
OneNet.init(ProductId,DeviceId,ApiKey);
Serial.begin(9600);
WiFi.begin();
}
void loop() { // 循环采集数据
int temp = 24; // 温度采集值
int humi = 64; // 湿度采集值
OneNet.writeDatapointFloat("temperature",temp); // 发送浮点数数据
OneNet.writeDatapointInt("humidity",humi); // 发送整数数据
delay(5000); // 延时5s
}
有用望采纳。