在数字常量之前预期的nonqualified-id。 - Arduino

时间:2013-12-24 06:09:30

标签: c++ arduino

这是我第一次来到这里,我对C ++很陌生,需要我的代码帮助。它说我在_之后错过了_,但我找不到任何错误。

void loop() {

 digitalWrite(trigPin, LOW); 
 delayMicroseconds(2); 

 digitalWrite(trigPin, HIGH);
 delayMicroseconds(10); 

 digitalWrite(trigPin, LOW);
 duration = pulseIn(echoPin, HIGH);
 Serial.println(distance);

 distance = duration/58.2;

 if (distance < 50){
Serial.print("50");
 digitalWrite(LED, HIGH);
 digitalWrite(LED2, LOW);
 digitalWrite(LED3. LOW); 
 }
 else if (distance < 150){ 
 Serial.print("150");
 digitalWrite(LED, LOW);
 digitalWrite(LED2, HIGH);
 digitalWrite(LED3. LOW); 
 }
 else if (distance < 99999){ 
 Serial.print("INF");
 digitalWrite(LED, LOW);
 digitalWrite(LED2, LOW);
 digitalWrite(LED3. HIGH); 
 }

}

如果你们/ gals可以提供帮助,那将会很有价值。

干杯。

1 个答案:

答案 0 :(得分:1)

有几个地方使用句号而不是逗号。

digitalWrite(LED3. LOW); 
//               ^

应该是

digitalWrite(LED3, LOW); 
//               ^