Reputation: 13
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
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