Hallo "RP6conrad",
Code:
	 if (obstacle_right==0 && obstacle_left==0) writeStringLCD("freie Fahrt");
	 if (obstacle_right==1 && obstacle_left==0) writeStringLCD("nur rechts");
	 if (obstacle_right==0 && obstacle_left==1) writeStringLCD("nur links");
	 if (obstacle_right==1 && obstacle_left==1) writeStringLCD("beide");
gibt jetzt die richtigen Ergebnisse aus.

Das keine Abstufung stattfindet, war mir noch nicht bekannt.
Wie funktioniert das bei Programm Move_2 ?
Dort erkennt der Roboter, ob das Hindernis sich weit weg (die Geschwindigkeit einer Kette wird verringert) oder nah (Rotation auf der Stelle) befindet. Ich habe leider noch nicht die Zeit gehabt das Programm voll zu durchdringen.
Was meinst du mit Move 10?
Ein solches Programm existiert nicht. Ich denke mal du meinst das von mir angesprochene Programm 10, Move 2.


Gruß

ACU