Naja, wenn ich es richtig interpretiere funktioniert es so: wenn der phototransistor gesperrt ist (kein licht) fliesst Strom an den Basis vom BC548, der durchsteuert, und und dadurch den Motor startet. Wenn Licht auf den Phototransistor fällt, fliesst der Strom über diese ab (kleinerer Widerstand), dadurch stoppt das Motor. Es gibt natürlich nicht nur die zwei Grenzstufen, abhängig der Stromteilung zwischen R2 und Phototranse ist der Strom am Motor anders. Die Diode ist nur als Freilaufdiode für den schutz der Schaltung.