Twitter ARDUINO多次推特
我想根据一种情况发tweet,这意味着我需要发很多次tweet。我喜欢这样:Twitter ARDUINO多次推特,twitter,Twitter,我想根据一种情况发tweet,这意味着我需要发很多次tweet。我喜欢这样: void loop() { checkState(); } void tweet() { Serial.println("Connecting to Twitter"); if (twitter.post("input is greater than 5")) { Serial.print(dataString); int status = twitter.wa
void loop() {
checkState();
}
void tweet() {
Serial.println("Connecting to Twitter");
if (twitter.post("input is greater than 5")) {
Serial.print(dataString);
int status = twitter.wait();
if (status == 200) {
Serial.println("Successful");
} else {
Serial.println("Tweet failed.");
Serial.println(status);
}
} else {
Serial.println("Connection to Twitter failed");
}
Serial.println("30 Seconds timeout started");
delay(3000);
}
void checkState() {
// read input and append to the string:
char analogPin = 0;
char input = analogRead(analogPin);
dataString = input;
if (input >= 1023) {
tweet();
delay(2000);
}
}
但它不起作用。你有什么建议吗?
延迟(3000)代码>是3秒,不是30秒。@DomenicoLeoneLuciani你说得对。那么除了这个,你知道还有什么不对吗?