wie Variable in if-abfrage ändern? -> neues problem: PulseIn, map und if/else

Das Video beinhaltet auch nur den Code ohne die RC-Fernsteuerung.
Aktuell ist es so:

Aber ich glaube ich werde das anders machen.
Eine einfache und hoffentlich funktionierende Idee ist:
Das ganze auf 2 Servosignale aufteilen und mit Interrupt einfach nur gucken ob es high oder low ist.
So habe ich hoffentlich keine PulseIn-Verzögerung. 2 Signale übbrigens, weil ich 2 verschiedene Beleuchtungen haben möchte.