数字常量之前的预期非限定 id.- 阿杜伊诺



这是我第一次来这里,我对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); 
 }
}

如果你们/女孩可以提供帮助,那将不胜感激。

干杯。

有几个

地方使用句点而不是逗号。

digitalWrite(LED3. LOW); 
//               ^

应该是

digitalWrite(LED3, LOW); 
//               ^

最新更新