“Values”必须最多有9个元素,包括时间戳。我的数据最多只发送9个数据到thingspeak,出现了这个错误。

3次浏览(过去30天)
Nazmi玫瑰
Nazmi玫瑰 2021年8月17日
你好。我试图从matlab发送数据,这是从arduino串行监视器的数据。直到第9个数据,它都很好,然后它停止了,说:
使用Untitled错误(第27行)
“Values”必须最多有9个元素,包括时间戳。
我的编码是:
清晰的所有
S = serial(“com4为”);
fopen (s);
I = 1;
(1)
数据(我)= str2double (fscanf (s));
情节(数据);
标题(温度监测的
包含(“时间”
ylabel (“温度”
暂停(15);
我=我+ 1;
% thingSpeakWrite(1463959、数据“WriteKey”,“9 ousqa9oxzu0eo4x”)
为数据生成时间戳
%tStamps = datetime('now')-minutes(9):minutes(1):datetime('now');
channelID = 1463959;%更改您的频道ID
writeKey =“xxxxxxxxxxxxxxxx”%更改您的写API键
为频道的每个字段加上时间戳写入10个值
tStamp =日期时间(“现在”
thingSpeakWrite(1463959、数据“WriteKey”“xxxxxxxxxxxxxxx”“时间戳”tStamp)
结束

答案(0)

社区

更多答案在ThingSpeak社区

s manbetx 845


释放

R2019a

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!