Prueba así
void loop() {
status = digitalRead(botonPin);
if (!status && statusAnt) { // cuando pulses el boton pasa de 1 a 0
botonStatus = !botonStatus;
digitalWrite(LED, botonStatus);
statusAnt = status;
}
if (botonStatus) {
girar_derecha();
}
}
Saludos