More crazyness with braces!

If you run autoformat on the snippet that you posted, you can see what @jremington is saying about outside of loop.

void loop()
{

   Track5BY = digitalRead(Track5);
   if (Track5BY == HIGH)
   {
      Serial.println("No Obstacle");
      digitalWrite(BLED, LOW);
   }
   else
   {
      Serial.println("Obstacle");
      digitalWrite(BLED, HIGH);

      delay(1500);
   }
} // closes loop

TempA = digitalRead(Asens);