谢谢。我终于好了,把DHT的延时调长一些,就可以收集不报错了。
另外,我一直用您 的程序,数据流总是搞不好,但湿度与温度都可以。
我看程序最后的代码是:
//上传数据 -- post value
postData(DeviceId, temp, humi);
Serial.println("closing connection");
delay(1000);
//建立连接并判断 -- Connecting to server
if (!client.connect(OneNetServer, tcpPort))
{
Serial.println("connection failed");
return;
}
//从云端获取值并存于stream1 -- get data from server
stream1=readData(DeviceId, DataStreams);
analogWrite(LED, stream1);
Serial.println("closing connection");
这一句搞不懂
analogWrite(LED, stream1);
好像是写到LED上,这个LED是Onenet的LED吗? |