Danke, hab dass aber schon irgedwann heute morgen reingeschrieben. Soweit passt das jetzt auch. Jetzt brauch ich nur noch dieses blöde Infrarot. Hier der Code der Linksdrehung:


Code:
if( drehrichtung == linksDrehung )
        {
		    robot.motors(-255, 255); // nach links drehen
			
			
            if( abstand >= freieSicht )
            {
                robot.motors(200,200);
                schonNachLinksAusgewichen = True;
				//if( infrarot > 180){
				//robot.motors(100,-100);
				//msleep(500);
				//}
				
            }
Das Infrarot ist grad noch auskommentiert, da es nicht klappt. Wie bekomm ich es hin, dass:

- Der Robo nach der Linksdrehung eben wieder geradeaus in waagrechte Richtung fährt, aber währenddessen per Infrarot den Boden prüft und bei > 180 (das ist der Wert, hab ich über die LEDs geprüft) sich wieder dreht (hier nach rechts)? Wenn ich das nicht habe, komm ich gar nicht weiter und ich weiß leider nicht, was ich da noch verändern könnte, so dass er das macht. Habt ihr ne Ahnung, wie ich das hinbekommen könnte?