我有一個包含從一個Arduino溫度數據兩個數據庫...米利斯的Arduino的
我想將數據發送到一分鐘,這些數據庫,然後 後的發送數據的另一個數據基地,將其發送到下一個數據庫(後十條第一個數據基地的時間)
我下面的代碼:
int count = 0;
for(int a = 1; a <= 10; a++) {
Cayenne.run();
delay(60000);
count = count + 1;
}
if(count== 10) {
ToPostWStemp();
count = 0;
}
但不發送任何東西,我不知道該怎麼做。 很多人都說我用millis()函數好得多,但我不知道我的Arduino上的代碼是如何工作的。
D.P. 「Cayenne.run」函數調用服務器的第一個函數,然後 「ToPostWStemp」調用第二個服務器函數。
謝謝!
沒有足夠的信息來說明你做錯了什麼。上面的代碼是否在無限循環中運行?或者它是一個功能?什麼是「服務器的第一功能」?什麼是「服務器的最後功能」? – iheanyi
好的,讓我更新完整的代碼 – Maclos