Ware zur Programmierung

Liebe Calliope-Gemeinde,
habe eine für euch bestimmt einfache Frage.
In unserer AG haben wir ein Programm für eine Autosteuerung mit US-Sensor usw im Block „dauerhaft“ geschrieben.
Jetzt laufen die Motoren sofort mit Sannungszufuhr an.
Wir möchten aber gerne die Motoren mit Taste A starten und mit Taste B anhalten.
Kann da jemand bitte helfen?
Vielen Dank,
Hans-Gerhard

Klicke doch auf „teilen“ und poste den Link, dann können wir uns das Programm besser ansehen.

Hallo klmi,
danke für die Antwort.
Das mit dem „teilen“ habe ich nicht verstanden.
Ich habe dir aber das Programm hochgeladen.
Danke, Hans-Gerhard
mini-TalentShow_2019_2_ohne_Tasten.hex (584,3 KB)

So müsste es gehen. Mit A starten, mit B stoppen. Das geht parallel zum Hauptprogramm.
Wenn allerdings ein Hindernis näher als 60cm ist, dann geht das Programm trotzdem in die wenn-dann-Abfrage und lässt den Motor laufen. Wenn man das ausschließen möchte, muss man eine Variable z.B. MotorAn deklarieren, sie bei Druck auf A auf wahr bzw. bei B auf falsch stellen und in der Entfernungsabfrage mit und Motoran=Wahr verknüpfen. Nicht vergessen dann auch bei Beginn die Variable auf falsch stellen.
mini-TalentShow_2019_2_ohne_Tasten(1).hex (584,7 KB)

Hallo klmi,
danke für die Hilfe und die Vorschläge.
Wir haben das mit der Verwendung einer zusätzlichen Variable gelöst.
Funktioniert super.
Hans-Gerhard

Noch eine Frage,
ich hatte vor einiger Zeit im Netz ein Projekt gesehen, wo ein Auto einer auf den Tisch aufgeklebten Spur folgt.
Kann es aber nicht mehr finden.
Hast du da eine Erinnerung oder jemand anderes?