So, nun habe ich etwas Ordnung reingebracht. Mit der Sache Set & Reset steh ich noch etwas auf dem Schlauch.

Ich hab auch meinen Fehler gefunden, warum es immer kracht und knallt. Allerdings weiß ich nicht so direkt, wie ich ihn verhindern kann. Vielleicht kannst du mir da noch einen Schubs geben in die richtige Richtung?

Und zwar, beim zurückfahren, fragt mein "Programm" ja jetzt immer ab, ob der Eingang D.4 auf 0 ist. Wenn ja, dann toggle die Motorrichtung. Und da mein Programm ja immer die Runde rum läuft, toggle-t der ja ständig...

So lautet meine Frage:

Wie kann ich, wenn der Eingang D.4 von 1 auf 0 abfällt, meinem Programm mitteilen, dass es nur 1x toggle-t? Und nicht immer wieder?
Es darf nur dann wieder ge-toggle-t werden, wenn auch der Eingang D.2 wieder auf High geht. Allerdings dann auch nur 1x bis D.5 auf High geht!

Wenn ich das so schreibe, kommt mir die Sache mit dem Set und Reset in den Sinn. Aber ich weiß nicht, wie ich das umsetzen kann.

Danke für deine Hilfe.