Steuerung von Kamera und Ventilen zur Aufnahme von TaTs

Ich möchte dir spätere Verwendung einer "Lichtschranke" mit in das Projekt integrieren.

Der Programmablauf soll dan so aussehen, dass ich eingeben kann, ob die Lichtschranke verwendet werden soll oder nicht.
Wenn die Lichtschranke verwendet wird gibt man noch in einem nächsten Eingabefeld die Verzögerungszeit ein, wann die Kamera ausgelöst werden soll.
Wenn die Lichtschranke nicht verwendet wird, gibt der Wert in dem Feld die "normale" Auslösezeit der DSLR an.