Kelvin Chui
Kelvin Chui

Reputation: 13

Expected unqualified-id before numeric constant. - Arduino

This is my first time on here, I'm rather new to C++, need help with my code. It says that I'm missing a _ after a _, but I can't find anything wrong.

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); 
 }

}

If you guys/gals can help, that would be apprecited.

Cheers.

Upvotes: 0

Views: 8088

Answers (1)

Captain Obvlious
Captain Obvlious

Reputation: 20063

There are several places where you use a period instead of a comma.

digitalWrite(LED3. LOW); 
//               ^

Should be

digitalWrite(LED3, LOW); 
//               ^

Upvotes: 2

Related Questions