So mein nächster Schritt soll sein dass wenn er gegen die Wand stößt sich umdrehen soll erstmal nicht mehr. Ich weiß, dass es eine turn Funktion gibt aber ich weißt nicht wie sie funktioniertund in der standart asuro Bibliothek auch soeit ich weiß nciht drin ist. ich habs einfach mal so gemacht:

Code:
#include "asuro.h"

int main(void)
{	
	unsigned char ktaster;
	
	Init();
	StatusLED(GREEN)
	MotorDir(FWD;FWD);
	MotorSpeed(200,200);
	
	while(1){
	
	if(switched==1){
	{StatusLED(RED);
	MotorDir(FWD,RWD);
	MotorSpeed(100,100);
	Sleep(255);
	MotorDir(BREAK,BREAK);}
	else
	{StatusLED(GREEN);}
		
		switched=0
	}
	return 0;
}
Ich denke dass es nicht so funkioniert wie es soll, er soll nämlich um 180° gedreht werden.