我无法通过以太网屏蔽从我的 Arduino Mega 上传数据到 Cosm。我尝试了其中一个教程示例 ( DatastreamUpload.ino
)。我使用了 Cosm 在注册时提供给我的 API 密钥和 feed ID,并将init()
函数更改为使用静态 IP 地址,如下所示:
byte mac[] = {0x90, 0xA2, 0xDA, 0x0D, 0xD3, 0x45 };
IPAddress ip(192,168,0, 110);
IPAddress gateway(192,168,0, 1);
IPAddress subnet(255, 255, 255, 0);
然后:
Ethernet.begin(mac, ip, gateway, subnet);
这是串行监视器的输出:
读取传感器值 452.00 上传到 Cosm cosmclient.put 返回 -1 读取传感器值 451.00 上传到 Cosm cosmclient.put 返回 -1 读取传感器值 378.00 上传到 Cosm cosmclient.put 返回 -3 读取传感器值 352.00 上传到 Cosm cosmclient.put 返回 -3
有人对此有解决方案吗?