Hey alfadas!
Also wenn ich das richtig verstehe, hast du dein optischen Sensor,
schickt solange Licht an is?! ne 1 an den Mikrocontroller.
Der Mikrocontroller triggert los sobald er anstatt der 1 eine 0 am eingang hat, und schickt am ausgang dann das entsprechende signal.
dein script wartet ab, bis mal was an der Schnittstelle ankommt was wie ne 1 aussieht (oder eben das entsprechende Signal was man ja einprogrammieren kann), und macht dann eben was auch immer du willst.
Klingt easy, musst dich halt nur mit Mikrocontroller Programmierung beschäftigen.
Kann dir da leider nicht so auf die schnelle helfen, sry!
Aber bisschen Assembler kann nie schaden
